Bonjour à tous,
n'ayant pas trouvé de sujet sur le forum en rapport avec ma problématique, je viens solliciter un peu d'aide.
Le problème :
- j'ai une variable $TOTO qui contient des "" (la variable contient en fait un chemin absolu entre " " )
J'ai besoin d'exécuter dans mon script la commande suivante :
Code :
- sed -i s/"tata"/"$TOTO"/ /rep/lefichierquivabien.conf
|
Le problème, c'est que le sed ne passe pas. Après investigation, j'en ai déduis que c'est à cause des " présents dans ma variable. Le sed interprète donc ceux-ci et fait l'équivalent de :
Code :
- sed -i s/"tata"/""contenu_de_toto""/ /rep/lefichierquivabien.conf
|
Et là on voit que trop de quote tue le quote !
Quelqu'un aurait une idée ?
Merci par avance