Substitution avec SED

Résolu
pcsystemd Messages postés 702 Date d'inscription   Statut Membre Dernière intervention   -  
pcsystemd Messages postés 702 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Je souhaite chercher et remplacer dans tous les repertories et tous les fichiers la chaine
<?=
par
<?php echo


J'ai essayé cela mais cela ne fonctionne pas.

find  -name "*.php4" -exec sed -i 's/[<?=]/<?php echo/g' {} \;


Une idée?

Merci


2 réponses

zipe31 Messages postés 36402 Date d'inscription   Statut Contributeur Dernière intervention   6 430
 
Salut,

sed -i 's/<?=/<?php echo/g'
devrait être suffisant ;-)
0
pcsystemd Messages postés 702 Date d'inscription   Statut Membre Dernière intervention   23
 
Salut zipe31,

Merci.

Je pensais que le fait que ce soit des caractères spéciaux il fallait les échapper! Je me compliquais la vie pour rien!!

@+ ;-)
0