[RESOLU][DEBIAN][SED] probleme de remplacement de caractere

je veux remplacer une chaine dans un fichier php.
je lance la commande, il m’affiche le truc remplacé , mais le fichier est inchangé … qqun aurait-il une solution ?

la commande :

le fichier test.php a :

mysql_conect(“mouahahahahahah”);

et quand le lancelacommande j’ai bien

mono@knoppixinstall:~/SITE_DE_TEST$ sed -e "s/mysql_connect.*/mysql_connect(\"DTC\");/" test.php mysql_connect("DTC");
mais un cat test.php me donne mysql_conect(“mouahahahahahah”);

je comprends pas, j’ai du louper un truc

merci


edit: maldonne tag code

LoneWolf
man sed?  B)

edit: maldonne tag code

LoneWolf
man sed? B)

je t’affiche mon shell

mono@knoppixinstall:~/SITE_DE_TEST$ sed -e "s/mysql_connect.*/mysql_connect(\"DTC\");/" test.php > testmodifie mono@knoppixinstall:~/SITE_DE_TEST$ cat testmodifie mysql_connect("DTC"); mono@knoppixinstall:~/SITE_DE_TEST$

j’ai du rate un truc: c’est pas ca que tu voulais?

LoneWolf
don’t get it B)

[quote=“LoneWolf, post:4, topic: 45015”]j’ai du rate un truc: c’est pas ca que tu voulais?

LoneWolf
don’t get it B)[/quote]

oui mais non, probleme c’est qu’il ne modifie pas mon fichier php quand je lance ma commande

Euh… Tu es sur d’avoir compris ce que Lonewolf te disait (surtout l’ajout qu’il fait à ta commande) ?

Rajoute l’option -i :

[quote=“BokLM, post:7, topic: 45015”]Rajoute l’option -i :

MERCI \o/