Afficher un fichier de log pendant son écriture

Vos êtes vous déjà demandé comment voir votre fichier de log pendant l’exécution de votre programme ? Il y a a deux simple commandes shell pour y arriver (en plus de taper compulsivement more mylog.log chaque seconde sur le terminal !)

Cette astuce provient des lectures suivantes : ici et .

La première solution consiste à utiliser une option spécifique de la commande tail, qui monitore le fichier passé en argument et affiche tout nouveau contenu qui lui est rajouté.

La seconde solution est plus générique car elle est applicable à n’importe quelle commande. Elle consiste à répéter la même commande à intervalles réguliers et à afficher la sortie de cette commande. Le petit plus est qu’elle met en évidence par surlignage du texte les changements entre deux exécutions successives de la commande. Voici la syntaxe pour exécutee tail filename toutes les 10 secondes:

Gardez ces commandes sous la main, elles vont être très utiles !

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *