O que eu faria:
for i in "${array[@]}"; do
ping -c1 "$i" &>/dev/null && echo "$i ON" || echo "$i OFF"
done
#!/usr/bin/bash
array1=(
HPUX2
HPUX3
)
array2=(
'cat $HOME/testo |awk '{print $2}''
)
O arquivo testo, report
HPUX2 OFF
HPUX3 ON
Eu quero que meu script informe "A máquina HPUX2 está DESATIVADA" e
a máquina HPUX3 está ligada, se uma máquina estiver ligada, o script deve ping
dessa máquina.
Alguém sabe como fazer isso? Obrigado
Tags bash