我有一个config.xml
文件显示:
<userid>myUserId</userid>
<password>myPass</password>
我如何使用替换myUserId
和?myPass
sed
答案1
sed "s/myUserId/$1/;s/myPass/$2/" originalfile
答案2
找到解决方案
echo "cat //body/username" | xmllint --shell config.xml | sed '/^\/ >/d' | sed 's/<[^>]*.//g'
有人能向我解释一下这个复杂的正则表达式吗 (^_^")
答案3
sed 's/old/new/g' test.txt > test1.txt