Bonjour tout le monde ,

Je souhaiterais avoir votre avis sur ce code que j'avais produit sous linux , je l'ai adapté plus ou moins mais j'ai quelque doute pourriez vous m'aidez S'il vous plaît ?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
#!/bin/bash

RESULT="1"
COUNTER=2


while [  $COUNTER -lt 226 ]; do

PING=$(ping 9.27.185."$COUNTER" -c 1 | grep -E -o '[0-9]+ received' | cut -f1 -d' ')
if [ "$RESULT" == "$PING" ]


	echo $(date +"%A %d %m %Y ") $(date +%R)"SUCCESSFULL TO PING 9.27.185.."$COUNTER
	echo $(date +"%A %d %m %Y ") $(date +%R )"SHUTDOWN IN PROGRESS ON 9.27.185."$COUNTER	

	echo "connexion in progress"
	shutdown -h now 9.27.185.$COUNTER
	echo "shutdown ..."

then
else
	echo $(date +"%A %d %m %Y " )$(date +%R)"FAILED TO PING 9.27.185."$COUNTER
fi

let COUNTER=COUNTER+1 
done