Retourner aux forums || Retourner au forum Linux.debutant
Linux.debutant : Sed et \
Posté par Le Pnume () le 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
--
"D'accord" (Sam Seaborn)
> Lire le message (2 commentaires, moyenne: 1,5).
"D'accord" (Sam Seaborn)
Re: Sed et \
Posté par
Eric92 () le 12/06/2004 à 00:29. (lien). É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 \
Revenir en haut de page || Retourner aux forums || Retourner au forum Linux.debutant



Cette discussion est archivée, il n'est plus possible de laisser des commentaires.
Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.