Sed et variable contenant un slach
Résolu
Bonjour,
voici ma commande :
cat /etc/ldap/slapd.conf | sed -e "s/passcrypt/$passcrypt/g" > /etc/ldap/slapd.confo
elle ne fonctionne pas si la variable $passcrypt contient //
et cette variable est le résultat du cryptage d'un mot de passe Ldap.
comment faire ?
Merci de votre aide
Reduuxx
voici ma commande :
cat /etc/ldap/slapd.conf | sed -e "s/passcrypt/$passcrypt/g" > /etc/ldap/slapd.confo
elle ne fonctionne pas si la variable $passcrypt contient //
et cette variable est le résultat du cryptage d'un mot de passe Ldap.
comment faire ?
Merci de votre aide
Reduuxx
Configuration: Linux Firefox 2.0.0.11
3 réponses
-
ModérateurSalut,
Changer le délimiteur par un caractère non présent dans la variable (ou chaîne à remplacer ou de remplacement) :cat /etc/ldap/slapd.conf | sed -e "s#passcrypt#$passcrypt#g" > /etc/ldap/slapd.confo
;-))
-
Merci de la vitesse et de la justesse de la solution.
ça fonctionne
Reduuxx -
ModérateurDe rien ;-))