Re: [ssfr] sed : remplacer guillemets anglais par guillements français

[ Thread Index | Date Index | More debianworld.org/shellscript-fr Archives ]


On 2008-11-01 15:51:29 +0000, Edi Stojicevic wrote:
> En perl :
> 
> perl -p -i.old -e 's/"\s+(\w+)\s+"/« $1 »/' fichier.txt
> 
> L'avantage par rapport à sed est que tu n'es pas obligé de passer par un
> fichier tampon et la substitution est directement faite dans le fichier
> et tu as un fichier .old qui est le fichier original.

C'est perl qui passe lui-même par un fichier tampon, de manière
plus ou moins transparente (plus ou moins, car s'il n'y a pas
assez d'espace disque, ça se verra que ce n'est pas réellement
une transformation en place).

-- 
Vincent Lefèvre <vincent@xxxxxxxxxx> - Web: <http://www.vinc17.org/>
100% accessible validated (X)HTML - Blog: <http://www.vinc17.org/blog/>
Work: CR INRIA - computer arithmetic / Arenaire project (LIP, ENS-Lyon)

---


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/