Commande SED avec variable
Résolu/Fermé1 réponse
zipe31
Messages postés
36402
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
27 janvier 2021
6 417
25 févr. 2020 à 11:09
25 févr. 2020 à 11:09
Salut,
Les variables ne sont jamais interprétées quand elles sont entourées par des quotes simples ;-(
Il faut les entourer de quotes doubles. Et tant qu'à faire écrire ses variables en les entourant d'accolades (
ou sortir des quotes simples :
Les variables ne sont jamais interprétées quand elles sont entourées par des quotes simples ;-(
Il faut les entourer de quotes doubles. Et tant qu'à faire écrire ses variables en les entourant d'accolades (
"${I}").
sed "s/${I}/WWW/" text.txt
ou sortir des quotes simples :
sed 's/'"${I}"'/WWW/' text.txt
25 févr. 2020 à 11:39
Encore un mystère de la machine !
En tout cas je te remercie beaucoup !
Bonne journée à toi