J'essaie de faire un truc en ZSH, dans un "if", pour détecter si un
processus tourne ou pas.
C'est dans le but d'être alerté dès que le process à fini (ou a planté).
Je ne veux pas simplement faire une séquence dans le genre
$ programme_a_tester; alerter;
Ca serait un peu long à expliquer pour justifier.
moi je voudrais savoir si le process est toujours en cours et sinon
m'alerter si il n'est plus en cours. ce sera lancé par une entrée dans
crontab.
La documentation de ZSH sur les "if" ne m'aide pas beaucoup:
http://zsh.sunsite.dk/Guide/zshguide03.html#l68
En gros ce que je veux c'est:
if [[ps aux | grep un_programme | grep -v grep]]; then
print "il est lance"
else
print "il est mort"
alerter
fi
C'est la syntaxe de ce qu'il y a entre "if" et "then".
Pourriez-vous me donner un coup de main?
Merci d'avance.
--
Telephone portable "intelligent" (SmartPhone) GSM, GPRS,...
Il est sous Linux, ne coute pas trop cher,...
http://www.it2l.com/product_info.php?cPath=91&products_id=456