Cela a dû être fait auparavant: je veux garder un fichier journal ouvert dans le terminal afin de pouvoir surveiller les mises à jour au fur et à mesure qu'elles se produisent. Mes recherches me permettent de tout trouver, mais cette situation ... Il me manque une terminologie ou une clé, car les gens le font tout le temps dans d’autres programmes (NetBeans ou serveur Rails, par exemple).
Essayez avec:
tail -f your.log
où -f
signifie suivez .
Autrement:
regarder la queue -n20 your.log
OK, une sorte d’utilisation idiote de watch
- mais vous pourriez trouver la commande watch
utile pour d’autres tâches.
Une alternative à la réponse de @ cYrus est:
less +F file.log
L’avantage est que less
peut également tronquer les longues lignes avec l’indicateur -S
, les empêchant de s’enrouler autour de l’écran du terminal tout en vous permettant de faire défiler vers la gauche ou vers la droite. Au lieu de transférer tail -f file.log
à cut
ou quelque chose de similaire, vous pouvez simplement:
less -S +F file.log