#/bin/sh function foo { i=$1 ip_addr=10.42.0.$i str=`nmap -n -sP $ip_addr | grep "Host is up"`; if [[ ! -z $str ]]; then echo $ip_addr fi } for i in {1..255}; do foo $i & done