Forum Programmation.shell Commande sed changer un mot par la valeur d'une variable

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
0
15
fév.
2018

Bonjour à tous,

Je suis désespérément à la recherche d'un exemple de commande SED qui me permettrait de changer un mot (ici LOGJOUR) dans un fichier (fichier.txt), par la valeur d'une variable (logjour) déclarée dans mon script .

La variable récupère sa valeur dans un autre fichier nommé AA.022018

logjour= $(grep $(date +%Y-%m-%d) AA.$(date +%m%Y))

sed -e "s/LOGJOUR/$logjour/g" fichier.txt

Sachant que le echo de la variable me renvoi les bonnes infos (…)