salut !!
je voudrais un script "x" qui mesure le nombre de processus toutes les 20 sec.
Et un autre "y" qui observe toutes les 10 sec que le premier "x" est toujours en vie, si ce n'est pas le cas il le relance !
je essyé avec ce code mais ca marche plus ??
le duxieme y :
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 #!/bin/bash while true do P = `ps -eaf | grep -v ps -eaf | wc -l` if [$P -eq 1] echo " le nombre de process tournant est $P" >> Charge_Process.log fi sleep 10 done
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 #!/bin/bash while true do P = `ps -eaf | grep "x.sh` if [$P -eq 1] echo "process is not alive" >> Alarme.log bash -x /root/x.sh else echo "process is alive" fi sleep 5 done
Partager