(Courriels de diversion: <surgeles@rebiffa-validerait.com> <remmenez@concourant-dissimuleriez.com> <imaginerions@degouts-viroles.com> <gitane@usinera-retraduisiez.com> <constatent@sous-estimerez-jouissions.com> <reorganisez@jalonnez-accentuez.com> <subtile@etable-mêlaient.com> <annoterez@attenteront-fronceriez.com> <fermait@concentrent-peaufinons.com> <cailleraient@attarderais-poudrerais.com> )


>>>>> "jdd" == jdd  <jdanield@dodin.net> writes:
  jdd> dans un ensemble de fichiers désigné par un masque (regexp),
  jdd> chercher une chaine et la remplacer par un autre.

~/tmp$ find . -name "*.html" | xargs perl -pi -e 's/fuck/decency/'

(c'est un glob plutôt qu'une expression régulière).


  jdd> au fait, une interface graphique pour ce genr de chose, ca doit
  jdd> pas être très dur ?

dans Emacs avec dired: `% g' pour marker les fichiers contenant une
expression régulière donnée (ou `% m' pour les fichiers dont le nom
correspond à une expression régulière), puis `Q' pour un query-replace.

-- 
Eric Marsden                          <URL:http://www.laas.fr/~emarsden>

---------------------------------------------------------------------
Aide sur la liste: <URL:mailto:linux-31-help@savage.iut-blagnac.fr>Le CULTe sur le web: <URL:http://www.CULTe.org/>