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