-
Fin d'un fichier texte
Bonjour à tous,
J'ai vu quelqu'un utiliser une commande pour effectuer la chose suivante :
Afficher dynamiquement la fin d'un fichier texte : si du contenu à la fin du fichier, ce contenu s'affiche dans le terminal.
(pour sortir, il fallait faire un contrôle C)
Bref il s'agit d'un genre de tail, mais dynamique...
Il se peut que la commande ait comporté un pipe "|", mais je ne me souvient plus de quelles commandes avaient été associées...
Merci pour vos éléments de réponses.
.
-
-
Bonjour,
Un trick bien utile parfois avec vi :
ouvre vi sur la dernière ligne du fichier.
Au pire G (shift+g) te fait jumper à la dernière ligne avec less.
++
Fred
-
et pour être complet, la page du manuel de tail
-
Merci, j'avais l'impression que c'était plus compliqué... mais effectivement c'est bien l'option -f de tail qui produit l'effet que je cherchais.
-
La commande less permet aussi l'affichage dynamique de la fin du fichier avec Shift + f ( et Ctrl + c pour en sortir )
Très pratique dans le cas de fichiers de log verbeux :ccool:
-
Pour les fainéants (comme moi) qui sont à la touche près; il existe aussi la commande tailf qui fait exactement la même chose que tail et son option f....bon d' accord je chipote :roll:
Mais c' est toujours bon de la savoir...
Ne pas oublier que le nombre de lignes à afficher peut etre modifié :
ex:
tailf -5 fic #affichera les cinq dernieres lignes de fich
-
Oui mais "tail -5" n'affiche pas dynamiquement la fin du fichier si celui ci est modifié. C'est une commande "one shot".
-