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.cmais 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 moised s/create_pixmap\ \(window1,\ \"/gtk_image_new_from_file\(\".\\/images_installeur\\//g interfaces_old.c > interfaces.c