Bonjour,

Je butte sur une commande sed à priori tout simple, dans un script shell, qui utilise une variable.

La commande sed doit ajouter une chaine de caractères après la ligne définie par son numéro qui est contenu dans une variable :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
sed -i "\"$LINE\"a\ecrit toto" ./fic.txt
Le "a" est l'opérateur qui permet de dire à sed de rajouter la chaine "ecrit toto" en-dessous de la ligne $LINE.

Quelle est la syntaxe pour que cela fonctionne ?

Merci pour votre aide.