[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Remplacement de chaine dans un fichier !



dcabaton wrote:

Bonjour....

Je voudrais remplacer une chaine de caractere par une autre dans un fichier, le probleme vient des caracteres speciaux ( " et / ) !!

Je voudrais remplacer....
create_pixmap (window1, "
par...
gtk_image_new_from_file("./images_installeur/


voici la commande...
sed s/"create_pixmap (window1, ""/"gtk_image_new_from_file("./images_installeur/"/g interfaces_old.c > interfaces.c

mais le souci vient des caracteres " et /.....

Comment palier à ce probleme ??

Il faut "échappé" les caractères qui te pose problème avec le caractère \
tu peux essayer cette commande, elle semble fonctionner chez moi

sed s/create_pixmap\ \(window1,\ \"/gtk_image_new_from_file\(\".\\/images_installeur\\//g interfaces_old.c > interfaces.c






Reply to: