diff --git a/uscrontab b/uscrontab index 885b837..d90b66b 100755 --- a/uscrontab +++ b/uscrontab @@ -102,8 +102,9 @@ Les lignes commençant par # sont des commentaires et sont ignorées opération n'est pas déjà en cours. Si cette fonction est utilisée, il ne faut pas modifier la valeur de -k. Par exemple: - 0 1 * * * check_pidfile /path/to/pid [args] - 0 1 * * * long-running-script + 0 1 * * * + check_pidfile /path/to/pid [args] + long-running-script check_pidfile() doit être utilisée toute seule sur la ligne et s'utilise avec les argument suivants: @@ -131,11 +132,12 @@ Les lignes commençant par # sont des commentaires et sont ignorées La fonction remove_pidfile() permet de supprimer un fichier de pid pour spécifier qu'une opération est terminée. Considérons l'exemple suivant: - 0 1 * * * check_pidfile /path/to/pid - 0 1 * * * script1 - 0 1 * * * script2 - 0 1 * * * remove_pidfile /path/to/pid - 0 1 * * * script3 + 0 1 * * * + check_pidfile /path/to/pid + script1 + script2 + remove_pidfile /path/to/pid + script3 Dans cet exemple, il ne faut pas qu'une autre occurence de script1 tourne pendant que script2 tourne. Par contre, plusieurs occurences de script3