[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Linux-31] Insertion avec SED



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