Bonjour,
Le jeudi 20 décembre 2007, zelos 414 a écrit...
> Je pense que sed peut suffir mais je n'arrive pas à trouver.
> En effet:
> echo "description[perm ission denied] " | sed -e 's/\[.*\ .*]/\[\.*_\.*\]/g'
> Auriez-vous une idée?
Avec ssed, car ssed accepte le lookbehind :
echo "description[perm ission denied] " | ssed -R '/(?<!ate)\[/{s/ //}'
Bon, ça marche dans ce cas là, si j'ai bien compris la problématique,
mais il faut voir si tu peux le généraliser.
--
jm
A.E.L. Sarl (R.C.S CASTRES 490843240)
http://www.spidboutic.fr
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]