Afficher la derniere ligne d'un fichier
Résolu
sambooor
Messages postés
4
Statut
Membre
-
jipicy Messages postés 40842 Date d'inscription Statut Modérateur Dernière intervention -
jipicy Messages postés 40842 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour,
comment peut-on afficher la derniere ligne d'un fichier par la commande awk ?
merci.
comment peut-on afficher la derniere ligne d'un fichier par la commande awk ?
merci.
Configuration: Windows XP Internet Explorer 6.0
2 réponses
-
Salut,
awk 'END {print}' fichier;-))
-
Bonjour,
awk n'est pas fait pour ça, mais soit:awk '{ ligne=$0 } END { print ligne }' ton_fichier.txtPour chaque ligne, l'enregistrer dans la variable ligne, à la fin du traitement, l'afficher.
Sinon, d'autres méthodes (choissez la bonne):tail -1 ton_fichier.txt tac ton_fichier.txt |head -1 sed -n '$p' etc.