Dans un shell je lance une commande qui écrit dans un fichier de messages FILE, ensuite, toujours dans le shell, je fais tail -n 100 -f FILE pour voir le fichier de messages au fur et à mesure qu'il est remplit. Tout ça c'est dans une boucle, car il y a plusieurs commandes à faire, chacune écrivant dans un fichier de messages différent.
J'exécute le shell, et quand il a fini d'écrire dans FILE, je fais <Ctrl>C pour sortir du tail. Malheureusement, il sort complètement du shell à ce moment là.
Comment faire pour continuer avec le reste de commandes à faire dans le shell ?
J'ai essayé de mettre un trap "" 2 3 15 avant le tail -f, mais alors on ne peut plus sortir du tail !
Partager