50 votes

Comment utiliser sed pour supprimer tous les guillemets doubles dans un fichier

J’ai un fichier appelé file.txt. Il a un certain nombre de guillemets doubles tout au long de celui-ci. Je veux tous les supprimer.

J’ai essayé ``

J’ai essayé ``

Ni l’un ni l’autre n’ont fonctionné.

Comment puis-je simplement supprimer tous les guillemets doubles dans le fichier?

123voto

Vicky Points 6749

Il vous suffit d’échapper à la citation dans votre premier exemple :

27voto

Penfold Points 479

Êtes-vous sûr d’avoir besoin d’utiliser sed? Que diriez-vous:

14voto

octavian Points 4804

Pour le remplacement en place, vous pouvez également faire:

ou sous Linux

4voto

Mike Q Points 461

Commentaire supplémentaire. Oui, cela fonctionne:

(cependant avec batch gnu sed, imprimera simplement à l’écran)

Dans les scripts par lots (GNU SED), cela était nécessaire :

2voto

justadreamer Points 1215

Essayez de faire la présentation de la double citation avec une barre oblique inverse dans votre expresssion:

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X