Forum Linux.débutant Sed et \

Posté par  .
Étiquettes : aucune
0
11
juin
2004
bonjour à tous

Je travaille sous windows (c'est au boulot et j'ai pas le choix) et j'ai une serie de fichier texte contenant une référence à un répértoire que je voudrais supprimer .
Je me suis dit cygwin et sed sont mes amis mais comme les noms de répértoire sous windows contiennent des \ je sais pas enlever à \ son rôle de caractére spécial. j'ai essayé
sed /s"d:\\foo\\toto"/"" fichier1>fichier1.new mais ca ne marche pas

merci de vos réponses
  • # Re: Sed et \

    Posté par  . Évalué à 2.

    L'idée de doubler les "\" est bonne, mais il faut mettre des ' plutôt que "
    pour leur enlever leur rôle spécial à la fois pour le shell et pour sed :
    sed 's/d:\\foo\\toto//' fichier1 >fichier1.new
    (pour enlever les d:\foo\toto).
    • [^] # Re: Sed et \

      Posté par  . Évalué à 1.

      Merci pour ta reponse, j'essai ca dés que j'ai 5 minutes

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.