Sed, affichage chaîne caractères / lignes

Résolu/Fermé
hexomon Messages postés 60 Date d'inscription vendredi 2 juin 2006 Statut Membre Dernière intervention 21 décembre 2022 - 16 janv. 2009 à 23:37
hexomon Messages postés 60 Date d'inscription vendredi 2 juin 2006 Statut Membre Dernière intervention 21 décembre 2022 - 17 janv. 2009 à 02:14
Bonjour,

Question sur sed:

- Comment puis-je demander la sélection d'une chaîne de caractère à un n° de ligne ? Par exemple:

Texte:
dsfdg fgdfgfdsg fdgfdg fdgfdg
fgfdgfdg fdgfdgd
pouet
44
11111111111111111111

Comment faire pour selectionner (pour affichage par exemple) de pouet à la ligne 5 ?
- Deuxième question en complément: comment puis-je demander une sélection de pouet jusqu'à la fin du texte (avec "$" ?) ?

Os: ubuntu, mandriva, aix, openbsd,...

Merci d'avance, bon week-end :)
A voir également:

2 réponses

jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 894
16 janv. 2009 à 23:48
Salut,

Comment faire pour selectionner (pour affichage par exemple) de pouet à la ligne 5 ?
sed -n '5,/^pouet/p' fichier
- Deuxième question en complément: comment puis-je demander une sélection de pouet jusqu'à la fin du texte (avec "$" ?) ?
sed -n '/^pouet/,$p' fichier
;-))
1
hexomon Messages postés 60 Date d'inscription vendredi 2 juin 2006 Statut Membre Dernière intervention 21 décembre 2022 1
17 janv. 2009 à 02:14
Réponse 100 % impec :)

Merci beaucoup à toi, bon week-end :) !!!!!!
0