Print d'un fichier
Résolu
stephbret56
Messages postés
195
Statut
Membre
-
stephbret56 Messages postés 195 Statut Membre -
stephbret56 Messages postés 195 Statut Membre -
Bonjour,
J'aimerai faire le print d'un fichier de la ligne 25 à la ligne 30 comment faire??
Système Unix Aix
merci de votre aide
J'aimerai faire le print d'un fichier de la ligne 25 à la ligne 30 comment faire??
Système Unix Aix
merci de votre aide
8 réponses
-
Salut,
sed -n '25,30p' fichier
;-))
-
Bonjour,
Est-il possible de faire la même chose en utilisant +5 exemple
sed -n '25,+5p' fichier
ou autrement?
Merci -
Ben non ça ne marche pas je dois avoir l'ancienne version
Suite à ma commande sed j'ai le message suivant:
sed -n '25,+5p' fichier
sed : 0602-404 Analyse syntaxique de la fonction 25,+5p impossible.
Y-a t-il une autre facon de faire? -
sed -n '25 {N;N;N;N;N;p}' -
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
Impossible de passer la commande.
On est obligé de passer par un sed pour faire un print de la ligne xx à la ligne +5??
il n'existe pas une commande print XX,+X ou un cat ou autre chose? -
Bizarre que ça marche pas ;-\
Quelle version de "sed" ? (sed --version)[jp@MDK-2008 trash]$ cat plop ligne 1 ligne 2 ligne 3 ligne 4 ligne 5 ligne 6 ligne 7 ligne 8 ligne 9 ligne 10 [jp@MDK-2008 trash]$ sed -n '4,+4p' plop ligne 4 ligne 5 ligne 6 ligne 7 ligne 8 [jp@MDK-2008 trash]$ sed -n '4 {N;N;N;N;p}' plop ligne 4 ligne 5 ligne 6 ligne 7 ligne 8 [jp@MDK-2008 trash]$Tu peux ausi essayer avec "awk" :[jp@MDK-2008 trash]$ awk 'NR == 4, NR == (4+4) {print $0 }' plop ligne 4 ligne 5 ligne 6 ligne 7 ligne 8 [jp@MDK-2008 trash]$;-))
-
Merci pour l'astuce du awk JP trop cool ça marche.
Par contre je ne comprends pas bien le fonctionnement de NR == 4, NR == (4+4)
ben la je coule help
Merci encore de ton aide -
Ok merci beaucoup pour l'explication c'est claire maintenant.
Merci et bonne fin de journée