URL: https://linuxfr.org/forums/general-cherche-logiciel/posts/outil-en-ligne-commande-pour-executer-une-commande-apres-une-autre-deja-lancee Title: outil en ligne commande pour exécuter une commande après une autre (déjà lancée) Authors: srb Date: 2013年02月08日T00:18:53+01:00 License: CC By-SA Tags: shell et commande Score: 1 Bonjour ! Parfois je lance une commande et je me rend compte qu'elle prend plus de temps que prévu. J'aimerai pouvoir lancer une autre tâche ensuite (soit une autre commande, soit éteindre la machine, soit connaître la date de fin de la première, etc.). J'imagine pouvoir faire quelque chose comme : $ waitfor --process 1234 --exec 'shutdown -r now' Ce n'est pas grave si l'exécution n'est pas immédiate (si le délai est d'une minute par exemple). J'ai cherché s'il existait un outil spécifique, sans succès. J'ai trouvé des propositions de script shell (par exemple [ce bout de code dans un forum](http://www.linuxquestions.org/questions/linux-general-1/kill-a-waiting-process-using-shellscript-604908/), ou [sur Stackoverflow](http://stackoverflow.com/questions/1058047/wait-for-any-process-to-finish)), mais rien qui ai l'air d'être vraiment maintenu. Peut-être ai-je utilisé de mauvais termes pour ma recherche ? (Par le passé, j'ai mis du temps à trouver `xargs` ou `tree` à cause de cela.) Des idées ?