sed "s/myUserId/$1/;s/myPass/$2/" originalfile
Eu tenho um arquivo config.xml que mostra:
<userid>myUserId</userid>
<password>myPass</password>
Como posso substituir myUserId e myPass usando sed ?
sed "s/myUserId/$1/;s/myPass/$2/" originalfile
Solução encontrada
echo "cat //body/username" | xmllint --shell config.xml | sed '/^\/ >/d' | sed 's/<[^>]*.//g'
Alguém pode explicar esse complexo regex para mim (^ _ ^ ")
sed 's/old/new/g' test.txt > test1.txt