{{tag>sysadmin linux commande sed}} ====== sed ====== ===== Exemples ===== ==== Substitutions s’appuyant sur des variables d'environnement ==== Si la valeur de la variable d'environnement contient un caractère **''/''**, pour que la commande de substitution fonctionne sans erreur, on utilise un caractère différent comme séparateur: export TZ='Europe/Paris' sed -e "s|TZ_PLACEHOLDER|$TZ|" -i file_to_edit.txt La commande proposée ci dessus fonctionne FQDN=webservice.example.com sed -e 's|FQDN_PLACEHOLDER|'$FQDN'|' -i file_to_edit.txt ===== Références ===== * https://stackoverflow.com/questions/584894/environment-variable-substitution-in-sed * https://zhu45.org/posts/2016/Dec/21/environment-variable-substitution-using-sed/