Bonjour
je suis en train d'élaborer un script Bash dont voici le principe :
J'ai un process en tache de fond dont la sortie est redirigée sur un fichier sortie.log
Un job Cron analyse la fin ce fichier avec la commande tail -n 1000 sortie.log | grep ....

Le problème c'est que plus mon fichier sortie.log est long (plusieurs Mo), plus le "tail -n 1000" prends du temps, et il fini par durer trop longtemps (j'execute le script sur une plateforme Atheros AR9330 avec un proc à seulement 400 MHz)

Quel serait l'astuce pour transformer en une sorte de FIFO de taille limitée mon fichier sortie.log (les premières lignes étant traitées, je n'en ai plus besoin) et faire en sorte que mon tail -n soit ainsi toujours rapide

Voila, si ce n'est pas assez clair, dites moi, je compléterai.

merci en tout cas