Din când în când prietenii mei de la Telekom/RDS/Enel/”and the gang” încearcă să-mi aducă aminte că există și altfel decât prin facturi… și atunci cred ei că cel mai bun motiv să-ți amintești de ei este să nu mai furnizeze serviciile…
Cum una din primele verificări ca să mă prind de unde/cum se apucă problema e să dau ceva ping-uri am ajuns (repejor) la concluzia că acest proces e musai să fie scriptat și de ce nu, automatizat.
În acest mod simplu pomul ajunge lângă fereastră am ajuns la versiunea X.XX.XXXX a scriptului care îmi verifică prin 4 pinguri adresele dintr-o listă definită în fișierul numit cum altfel: “ipuri”; acest fișier stă în directorul utilizatorului curent (în cazul meu /home/alex)
Iaca conținutul scriptului:
#!/bin/bash NR=4 #Cate pinguri trag for i in $( cat $HOME/ipuri ) do ping -q -c$NR $i > /dev/null if [ $? -eq 0 ] then echo $i "Raspunde la ping" else echo $i "Nu raspunde la ping" fi done
Iar rezultatul arată cam așa:
Eu am făcut scriptul executabil pentru a-l putea rula mai rapid din directorul meu de scripturi.
Leave a Reply