Août 112011
la commande « sleep x » sous Unix permet de faire une pause de x secondes.
je viens de trouver une commande perl assez satisfaisante permettant de faire des pause de moins d’une seconde.
intéressant par exemple lorsque l’on fork des process.
en effet, s’il n’y a pas de pause dans le script, lorsque les forks se terminent, ils restent en état zombie.
la commande magique est :
perl -e 'select(undef,undef,undef,.1)'
‘.1’ signifie 0,1 secondes