Ses logs en temps réel ou tail -f sous Windows

Posted by: Fred Blanc  /  Category: Programmation, Tutoriels, how to, windows

Qu’est ce que tail -f ?

Sous linux, il est très facile de pouvoir suivre en temps réel l’évolution d’un fichier. Cela prend tout son sens dans notre métier, où le debugging prend une place somme toute assez importante. Il est donc possible grâce à la commande tail -f nomDeFichier.log de visualiser en temps réel l’ajout de nouveau message d’info, de debug, d’erreur indiquant l’état de l’application en cours.

Et sous Windows ?

Sous Windows, il n’existe pas (à première vue) de possibilité en ligne de commande pour réaliser l’équivalent. Il est par contre possible, d’utiliser un logiciel permettant d’émuler dans une interface graphique le fonctionnement de cette commande intégrée au système *nix.
Ce logiciel s’appelle BareTail et est disponible en version free et en version pro.

Il ne nécessite pas d’installation, ce qui le rends portable sur une clé usb. Cela est intéressant si on développe en nomade.

Le plus de cette applicatif, c’est qu’il permet de surligner des lignes en fonction de mots clés qu’elles contiennent.

La dernière release date de 2006, mais le programme est pleinement fonctionnel tout de même.

Article de référence : Le Tail sous Windows sur spawnrider.net, le blog de Yohann Ciurlik.

Aller plus loin

Oui c’est possible, sur le même site, on trouvera BareGrep. Et je vous le donne en mille, ce dernier permet de faire une recherche récursive dans les fichiers d’une arborescence selon plusieurs critères (types de fichiers, chemin, sélection de plusieurs fichiers comme base de recherche, regex, …). C’est donc le portage graphique du grep de Linux, également très souvent utile.

Conclusion

Ces deux outils vous seront très utiles si vous devez développez sur plateforme Wamp ou autre. Il s’agit d’une excellent initiative et qui comble un manque de la ligne de commande de Windows.

Tags: , , , , , , , , ,

3 Responses to “Ses logs en temps réel ou tail -f sous Windows”

  1. spawnrider Says:

    Merci pour la citation.
    En effet, Wintail est vraiment un outil indispensable.

  2. Sylvio Says:

    il existe également la commande watch qui s’applique à n’importe quel commande :
    watch tail monfichier
    watch free
    watch df

  3. Frédéric Blanc Says:

    Je suis d’accord Sylvio mais cela n’apporte pas de solution sous Windows… ;-)