Forum Programmation.shell remplacement contenu fichier recursif

Posté par  .
Étiquettes : aucune
0
7
août
2005
Bonjour

Je suis une daube avec sh, bash et la clique.

Je un besoin urgent d'un script pour faire un remplacement dans des fichiers.

En faite il faut que je retrouve dedans le terme $HTTP_GET_VARS et que je le remplave par $_GET. mais dans plusieurs fichier et toute les itérations de chaque fichier.

merci de votre aide

david
  • # Quelque chose comme ...

    Posté par  (site web personnel) . Évalué à 4.

    find . -name \*.php -print0 | xargs -0 sed -i 's/\$HTTP_GET_VARS/\$_GET/g'
    ça devrait le faire.

    https://damien.pobel.fr

  • # en graphique

    Posté par  (site web personnel) . Évalué à 2.

    si la ligne de commande te rebute, tu as regexxer, qui avec son moteur de regexp à la perl est super sympa comme tout. Il est possible de voir sur un fichier donné si l'expression recherchée est bien matchée, et de lancer les modifs de manière récursive.

    Bref, un must dans ma logitheque graphique :)

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.