Supprimer avec SED
Résolu
Cerghan
-
Cerghan -
Cerghan -
Bonjour,
voici mon problème, je veux supprimer une ligne dans un fichier en fonction d'une chaine de caractère. Jusque la pas de soucis.
Le problème c'est que la chaine de caractère en question contient des / qui sont interpreté comme des délimiteurs.
j'ai essayé de changer les délimiteurs en # mais ça n'a pas l'air de fonctionner...
Quelqu'un aurait une idée ?
Merci
voici mon problème, je veux supprimer une ligne dans un fichier en fonction d'une chaine de caractère. Jusque la pas de soucis.
Le problème c'est que la chaine de caractère en question contient des / qui sont interpreté comme des délimiteurs.
j'ai essayé de changer les délimiteurs en # mais ça n'a pas l'air de fonctionner...
sed -i '#/home/.../Bureau/plop#d' MD5File.txt
Quelqu'un aurait une idée ?
Merci
A voir également:
- Supprimer avec SED
- Supprimer rond bleu whatsapp - Guide
- Supprimer une page word - Guide
- Supprimer pub youtube - Accueil - Streaming
- Fichier impossible à supprimer - Guide
- Supprimer compte instagram - Guide
1 réponse
Salut,
Il faut protéger le 1er délimiteur :
Seulement dans le cas de délimiteur de motif (voir SED - Délimiteur de motif). Pour les délimiteurs de commande ce n'est pas la peine :-))
Il faut protéger le 1er délimiteur :
sed -i '\#/home/.../Bureau/plop#d' MD5File.txt
Seulement dans le cas de délimiteur de motif (voir SED - Délimiteur de motif). Pour les délimiteurs de commande ce n'est pas la peine :-))
Cerghan
Génial ! Merci beaucoup !