-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpingTest
More file actions
31 lines (26 loc) · 902 Bytes
/
pingTest
File metadata and controls
31 lines (26 loc) · 902 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
#!/bin/bash
#Ping automatico em um intervalo de IP
#Desenvolvido por Charlie Augusto By Conecto 14/12/2022
#Este script tem como finalidade realizar ping automático em um intervalido de ips
#na faixa de 1 a 50.
echo
clear;
echo " _____________________________________________"
echo " |PREENCHER DA SEGUINTE DA FORMA: |"
echo " |EX: 192.162.0. |"
echo " |FINAL DO IP SERA PREENCHIDO AUTOMATICAMENTE. |"
echo " |_____________________________________________|"
echo
sleep 2
echo -n "IP DA LOJA >>> "
read IPLOJA;
echo "Executano..."
echo
for ((IPPDV=101;IPPDV<151;IPPDV++));do ## Linha que realiza a contagem
if ! ping -c 4 "$IPLOJA$IPPDV" >> /dev/null ; then ##Linha responsalvel por pingar os ips, e jogar a saida para /dev/null
echo -e "PDV ${IPPDV} \e[1;37;41m OFFLINE \e[0m"
else
echo -e "PDV ${IPPDV} \e[1;37;42m ONLINE \e[0m"
fi
done
break