Как заменить содержимое файла XML с помощью команды sed для сценариев оболочки?

У меня есть файл config.xml, который показывает:

<userid>myUserId</userid>
<password>myPass</password>

Как заменить myUserId и myPass на sed?

1
задан 6 April 2014 в 22:10

3 ответа

sed "s/myUserId/$1/;s/myPass/$2/" originalfile 
0
ответ дан 6 April 2014 в 22:10

Решение, Найденное

echo "cat //body/username" | xmllint --shell config.xml | sed '/^\/ >/d' | sed 's/<[^>]*.//g'

, Может любой объяснять этот комплекс regex мне (^_^ ")

0
ответ дан 6 April 2014 в 22:10
sed 's/old/new/g' test.txt > test1.txt
0
ответ дан 6 April 2014 в 22:10

Другие вопросы по тегам:

Похожие вопросы: