Ping para servidores tendo um arquivo TXT com a lista dos IPs/Hostnames
Publicado por Hertz Raya Zocolan Silva (última atualização em 11/07/2018)
[ Hits: 3.241 ]
Sintaxe:
./ping_hosts.sh [ FILE_IPs ]
Crie um arquivo TXT com os IPs/Hostnames para rodar como parâmetro deste script.
Exemplo de saida do script:
# ./ping_hosts.sh arq.txt
1/3 - 10.130.214.141
2/3 - 192.168.30.30.2
3/3 - 127.0.0.1
1 IPs não responderam ao ping
Os IPs que estiverem em hightlight não responderam ao ping.
if [ -z $1 ]
then
echo -e "\nSintaxe: $0 [ FILE_IPs ]\n"
exit 23
fi
SERVER_LIST="$1"
var=0
tot="`cat ${SERVER_LIST} | wc -l`" ; tot="`echo ${tot}`"
rot_ping()
{
ping -c2 ${IP} -W 3 1>/dev/null 2>&1
ERRO="`echo $?`"
if [ "${ERRO}" -gt 0 ]
then
IP="`tput smso`${IP}`tput rmso`"
echo -e "${IP}" >> /tmp/erros.$$
fi
}
cat $SERVER_LIST | while read IP
do
var="`expr $var + 1`"
rot_ping
echo -e "$var/$tot - $IP"
done
if [ -f /tmp/erros.$$ ]
then
echo -e "\n`cat /tmp/erros.$$ | wc -l` IPs nao responderam ao ping\n"
yes | rm -f /tmp/erros.$$ 2>/dev/null
fi
Instalar WebCam LG LIC-110 e derivadas
Usar o Google Translate para ler (speak) a seleção
Data e Hora (Observatório Nacional) usando o "Lynx"
Nenhum comentário foi encontrado.
Instalação Completa e Configuração Básica do Void Linux
A Fundação da Confiança Digital: A Importância Estratégica de uma PKI CA na Segurança de Dados
Como enviar dicas ou artigos para o Viva o Linux
Como Ativar a Aceleração por GPU (ROCm) no Ollama para AMD Navi 10 (RX 5700 XT / 5600) no Gentoo
Samba 4 AD-DC 2026: Backup & Restore
Samba 4 AD-DC 2026: LAPS (Randomizando senhas locais).
Cairo Dock ainda funcional nos dias de hoje
Configuração de IP fixo via nmcli e resolução de nomes via /etc/hosts no Gentoo
É o fim da produção de hollywood e da netflix... (3)
Linus Torvalds e Bill Gates se encontram pela primeira vez (3)
Não consigo instalar as bibliotecas em Python pelo terminal. (2)









