[shell unix] extraire une ligne d'un fichier
Résolu
seufeureu
-
zipe31 Messages postés 34620 Date d'inscription Statut Contributeur Dernière intervention -
zipe31 Messages postés 34620 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
quelqu'un connait-il un moyen en shell (sh ou bash) d'extraire juste une ligne d'un fichier ?
Par exemple la première, la dernière ou la numéro n ?
Merci,
S.
quelqu'un connait-il un moyen en shell (sh ou bash) d'extraire juste une ligne d'un fichier ?
Par exemple la première, la dernière ou la numéro n ?
Merci,
S.
Configuration: HP UX
4 réponses
-
Salut,
sed -n '2p' fichier
affichera seulement la 2nd ligne de ton fichiersed -n '2,8p' fichier
affichera les lignes 2 à 8
;-)) -
Salut,
Je pense qu'il faut que tu utilises awk
awk '{ if(NR==x) print $0)' nomdufichier
où 'x' est le numéro de ta ligne -
Salut,
la 1èrehead -1 fichier.txt
la dernièretail -1 fichier.txt
--
106485010510997108 -