Search and replace en ligne de commande

15.01.2008 0

Pour faire un search and replace en ligne de commande sur tous les fichiers .txt d’un répertoire :

perl -pi -e 's/find/replace/g' *.txt

La même chose pour des fichiers contenus dans une arborescence :

find . -name '*.txt' |xargs perl -pi -e 's/find/replace/g'


 Olivier PIERRE, freelance au Luxembourg Analyste développeur PHP/MySQL/jQuery et administrateur système Linux spécialiste Gentoo


Partagez l'information:
  • email
  • Print
  • Digg
  • del.icio.us
  • TwitThis
  • LinkedIn
  • Facebook
  • Scoopeo
  • Google Bookmarks
  • Technorati
  • Wikio FR
  • Furl
  • Pownce
  • Ping.fm
  • Yahoo! Buzz
  • blinkbits
  • BlinkList
  • blogmarks
  • Sphinn
  • Mixx
  • Netvibes
  • Wikio

Les messages similaires

Laissez une réponse