D'échappement barre oblique inverse dans la variable

Je suis à l'aide de sed pour remplacer les url dans un fichier, tout fonctionne bien, juste un hoquet lorsque l'url contient un '\'

exemple d'url: http**://www.example.com/simi/icr

# variables
ICR_KEY=somekey
ICR_KEY_VAL="http\://www.example.com/simi/icr"
sed "s!${ICR_KEY}=.*!${ICR_KEY}=${ICR_KEY_VAL}!" properties > tmp

Cela remplace l'URL, mais la sortie ne contient pas de barre oblique inverse à partir de la valeur de la variable.

  • Priez dire, pourquoi ne l'URL contient un jeu?
  • Cette url est en outre amené à un java procédure qui réside dans oracle c'est tout ce que je sais... 🙂
InformationsquelleAutor sid | 2012-02-28