Je veux afficher le contenu d'un fichier pendant qu'il change, par exemple si j'ai le fichier foobar
et je fais :
magic_command foobar
Le terminal actuel doit afficher le contenu du fichier et attendre jusqu'à ce que, je ne sais pas, j'appuie sur ^C.
Ensuite si depuis un autre terminal je fais :
echo asdf >> foobar
Le premier terminal devrait afficher la ligne nouvellement ajoutée en plus du contenu du fichier d'origine (bien sûr, étant donné que je n'ai pas appuyé sur ^C).
Réponse acceptée :
Vous pouvez utiliser la tail command
avec -f
:
tail -f /var/log/syslog
C'est une bonne solution pour le spectacle en temps réel.