Accéder au contenu.
Menu Sympa

linux-31 - Re: [Linux-31] Insertion avec SED

Objet : Discussions sur le logiciel libre

Archives de la liste

Re: [Linux-31] Insertion avec SED


Chronologique Discussions 
  • From: Pierre ESTREM <peterpan31 AT free.fr>
  • To: jpcas <jpcas AT free.fr>, linux-31 AT culte.org
  • Subject: Re: [Linux-31] Insertion avec SED
  • Date: Sun, 8 Apr 2018 22:34:42 +0200

Je corrige. C'est bien :

sed ':z;N;$! bz;s/.*<property.*/COUCOU...\n&/1M' fichier

qui a fonctionné :)

Bonsoir,

Je suis scotché... ça semble marcher.

Je suis incapable de comprendre cette commande...
Elle est laide, mais elle fait le job !

Merci !
pierre estrem


Le 08/04/2018 à 19:01, jpcas (via linux-31 Mailing List) a écrit :
Le 08/04/2018 à 18:36, Pierre ESTREM (via linux-31 Mailing List) a écrit :
Bonjour,

Quelle serait la commande pour ne faire cette insertion qu'une fois (sur
la première occurrence de ma regexp) ?

pierre
Salut,

Essaye avec ça :

sed ':z;N;$! bz;s/.*<property.*/COUCOU...\n&/1M' fichier

Attention, il faut des quotes simples autour de l'_expression_ et non des
doubles quotes.

JP


-- 
AccessDV Linux 1.2.1
La distribution GNU/Linux adaptée aux déficients visuels et grands débutants
http://accessdvlinux.fr



Archives gérées par MHonArc 2.6.19+.

Haut de le page