[shell unix] extraire une ligne d'un fichier
Résolu
seufeureu
-
zipe31 Messages postés 36402 Date d'inscription Statut Contributeur Dernière intervention -
zipe31 Messages postés 36402 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.
A voir également:
- Afficher certaines lignes d'un fichier linux
- Fichier bin - Guide
- Comment réduire la taille d'un fichier - Guide
- Comment ouvrir un fichier epub ? - Guide
- Fichier rar - Guide
- Fichier .dat - Guide
4 réponses
Salut,
;-))
sed -n '2p' fichieraffichera seulement la 2nd ligne de ton fichier
sed -n '2,8p' fichieraffichera les lignes 2 à 8
;-))
Thibs
Est-ce que tu conais la syntaxe pour afficher par exemple de la ligne 2à la fin ?
zipe31
Messages postés
36402
Date d'inscription
Statut
Contributeur
Dernière intervention
6 430
Salut,
Je pense qu'il faut que tu utilises awk
où 'x' est le numéro de ta ligne
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