Insértion métacaractères avec la commande sed
Résolu
ibliss11
Messages postés
49
Statut
Membre
-
ibliss11 Messages postés 49 Statut Membre -
ibliss11 Messages postés 49 Statut Membre -
Bonjour,
Tout d'abord, au nom de tous les néophytes tels que moi, je vous remercie.
J'essaie tant bien que mal de me familiariser avec la commande sed, elle est très pratique pour insérer une ligne dans un fichier.
Mon problème est que je veux insérer une ligne débutant par un backslash, et habituellement j'utilise :
sed -i "numérodeligne a\lachaînedecaractère" monfichier
Lorsque j'utilise cette commande et que la chaîne que je veux insérer commence par un backslash :
sed -i "numérodeligne a\\lachaînedecaractère" monfichier
le backslash ne s'insère pas comme je le voudrais.
Avez-vous une idée ?
Merci d'avance.
Tout d'abord, au nom de tous les néophytes tels que moi, je vous remercie.
J'essaie tant bien que mal de me familiariser avec la commande sed, elle est très pratique pour insérer une ligne dans un fichier.
Mon problème est que je veux insérer une ligne débutant par un backslash, et habituellement j'utilise :
sed -i "numérodeligne a\lachaînedecaractère" monfichier
Lorsque j'utilise cette commande et que la chaîne que je veux insérer commence par un backslash :
sed -i "numérodeligne a\\lachaînedecaractère" monfichier
le backslash ne s'insère pas comme je le voudrais.
Avez-vous une idée ?
Merci d'avance.
A voir également:
- Insértion métacaractères avec la commande sed
- Invite de commande - Guide
- Commande terminal mac - Guide
- Touche insertion clavier - Guide
- Insertion sommaire word - Guide
- Insertion filigrane word - Guide
Je me doutais bien qu'une fois de plus ce serait vous qui m'apporteriez la solution.
J'avais essayé deux backslash mais pas trois :-) je vais essayer de trouver l'explication par moi-même.
Merci encore.