#!/bin/bash f='master_file_room_104.dhcp' while read line; do host=`echo $line | awk '{ print $2 }'` echo "Now scanning... $host" ping -c 1 -W 1 $host > /dev/null response=$? if [ $response -eq 0 ] then echo "Alive" scp foo.tar $host:/tmp ssh $host -o StrictHostKeyChecking=no "cd /tmp; rm *.dhcp ; tar -xvvf foo.tar " < /dev/null else echo "Dead" fi done < $f