ah oui, j'avais pas trop penser à sed
J'étais plus partit sur un cut, mais c'est plus galère du coup...
Par contre j'ai un autre problème... Ca c'est mon script tout simple :
old=$( echo $2 | sed 's|/|\\/|g' );
new=$( echo $3 | sed 's|/|\\/|g' );
find $1 -name '*.php' -exec sed -i 's/$old/$new/g' {} \;
Je l'exécute, ca fait rien
Si je fais par contre :
old=$( echo $2 | sed 's|/|\\/|g' );
new=$( echo $3 | sed 's|/|\\/|g' );
echo "find $1 -name '*.php' -exec sed -i 's/$old/$new/g' {} \;";
que je l'éxecute, et que je copie colle le résultat dans le terminal, ca marche.
C'est quoi le problème là 