J'ai un fichier config.xml
qui montre:
<userid>myUserId</userid>
<password>myPass</password>
Comment remplacer myUserId
et myPass
en utilisant sed
?
Solution trouvée
echo "cat //body/username" | xmllint --Shell config.xml | sed '/^\/ >/d' | sed 's/<[^>]*.//g'
Quelqu'un peut-il m'expliquer cette expression rationnelle complexe (^ _ ^ ")
sed "s/myUserId/$1/;s/myPass/$2/" originalfile