Enviado em 04/07/2018 - 22:42h
fiz esse script.
#!/bin/bash
echo " Digite um host "
read host
fping -A $host |grep "64 bytes"|cut -d " " -f4
if [ $? -eq 0 ]
for host in $(cat script7.sh ); do host host.$host; done | grep "has address"
then
echo "Host-$$?- Host ativo "
exit 1
echo " Host-$$?-Host_não_ativo "
exit 0
fi
Alguém pode ajudar e me mostra o certo. acho que o for que esta errado
#!/bin/bash
echo " Digite um host "
read host
fping -A $host |grep "64 bytes"|cut -d " " -f4
if [ $? -eq 0 ]
for host in $(cat script7.sh ); do host host.$host; done | grep "has address"
then
echo "Host-$$?- Host ativo "
exit 1
echo " Host-$$?-Host_não_ativo "
exit 0
fi
Alguém pode ajudar e me mostra o certo. acho que o for que esta errado