[Unix] Commande sed
Fermé
Goku
-
6 sept. 2006 à 14:38
jipicy Messages postés 40805 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 - 6 sept. 2006 à 17:03
jipicy Messages postés 40805 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 - 6 sept. 2006 à 17:03
A voir également:
- Sed -i unix
- I tréma - Forum Windows
- Ï majuscule - Guide
- "Shutdown -i" ✓ - Forum Windows
- Sed supprimer ligne - Astuces et Solutions
- I o on off ✓ - Forum Loisirs / Divertissements
4 réponses
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 567
6 sept. 2006 à 14:56
6 sept. 2006 à 14:56
Salut,
tu veux modifier <cd> e < e> si est seulement <cd> ce trouve après <ab>\n ?!
lami20j
tu veux modifier <cd> e < e> si est seulement <cd> ce trouve après <ab>\n ?!
lami20j
jipicy
Messages postés
40805
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 901
6 sept. 2006 à 15:29
6 sept. 2006 à 15:29
Salut,
Je suis pas sûr d'avoir tout bien compris, mais apparemment tu veux modifier un motif dans un intervalle défini... alors essaie ça :
;-))
Je suis pas sûr d'avoir tout bien compris, mais apparemment tu veux modifier un motif dans un intervalle défini... alors essaie ça :
[jp@MDK tmpfs] $ cat fich.txt <ab> blablabla <cd> <bd> <cd> <ab> blablabla <cd> blablabla blablabla <ab> <cd> [jp@MDK tmpfs] $ sed '/<ab>/,/<cd>/s/<cd>/< e>/' fich.txt <ab> blablabla < e> <bd> <cd> <ab> blablabla < e> blablabla blablabla <ab> < e> [jp@MDK tmpfs] $On substitue donc la chaine "<cd>" par la chaine "< e>" uniquement lorsqu'elle fait partie de l'intervalle "<ab><cd>", avec ou sans caractères entre.
;-))
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 567
6 sept. 2006 à 16:07
6 sept. 2006 à 16:07
Salut,
je crois que c'est ça qu'il veut (enfin comme on est 2 qu'on a compris la même chose ;))
j'attendais ton message, avec sed je ne savais pas le faire ;)
lami20j
je crois que c'est ça qu'il veut (enfin comme on est 2 qu'on a compris la même chose ;))
j'attendais ton message, avec sed je ne savais pas le faire ;)
lami20j
jipicy
Messages postés
40805
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 901
6 sept. 2006 à 16:10
6 sept. 2006 à 16:10
Salut,
Alors si nous sommes deux, l'union faisant la force... on a raison ;-))
Alors si nous sommes deux, l'union faisant la force... on a raison ;-))
jipicy
Messages postés
40805
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 901
6 sept. 2006 à 17:03
6 sept. 2006 à 17:03
;-))