[shell unix] extraire une ligne d'un fichier

Résolu/Fermé
seufeureu - 6 nov. 2008 à 11:55
zipe31
Messages postés
36322
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
27 janvier 2021
- 17 avril 2012 à 08:53
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.
A voir également:

4 réponses

jipicy
Messages postés
40805
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 900
6 nov. 2008 à 12:48
Salut,
sed -n '2p' fichier
affichera seulement la 2nd ligne de ton fichier
sed -n '2,8p' fichier
affichera les lignes 2 à 8

;-))
13
Est-ce que tu conais la syntaxe pour afficher par exemple de la ligne 2à la fin ?
0
zipe31
Messages postés
36322
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
27 janvier 2021
6 589
17 avril 2012 à 08:53
sed -n '2,$p' fichier
0