Je veux faire:
cat update_via_sed.sh | sed 's/old_name/new_name/' > new_update_via_sed.sh
dans mon programme.
Mais je veux utiliser des variables, par exemple
old_run='old_name_952'
new_run='old_name_953'
J'ai essayé de les utiliser mais la substitution n'a pas lieu (pas d'erreur). J'ai essayé:
cat update_via_sed.sh | sed 's/old_run/new_run/'
cat update_via_sed.sh | sed 's/$old_run/$new_run/'
cat update_via_sed.sh | sed 's/${old_run}/${new_run}/'