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

Dans: Programmation|Tutoriels|how to|windows

7 oct 2008

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.

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

Avatar

spawnrider

octobre 7th, 2008 at 14 h 15 min

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

Avatar

Sylvio

octobre 7th, 2008 at 19 h 29 min

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

Avatar

Frédéric Blanc

octobre 15th, 2008 at 2 h 25 min

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

Commentez ce billet

Nota : Tous les commentaires sont modérés à posteriori.

A propos

Un blog technologique, sur le développement, sur le Zend Framework, sur PHP et aussi une petite touche d'entreprenariat.

ElePHPants

    elePHPant at lake gardaelePHPant at lake gardaelePHPant at lake garda
  • Kalil: Bonjour, Un nouveau site à l'air innovant est apparu sur le marché. Il s'agit de www.code-prene [...]
  • LucSens: "Lost in Japan" and "Lost in China" offer support for Japanese and Chinese - you just take a photo w [...]
  • Ludovic: Un grand merci pour ce super tutoriel qui m'a permis d'intégrer sans difficultés Doctrine à Zend [...]
  • crazyball: Bonjour, merci pour ce super tuto, par contre est il possible de faire une auto-completion de type " [...]
  • Elio DUFOUR: Hello, j'ai trouvé votre site sympa via Google et je tenais à vous le dire. [...]

En ce moment...

Posting tweet...

Partenaires