pkgadd -d выдает ошибку недопустимого параметра в SUN Solaris 10

Если строка всегда сама по себе, то это простое выражение в sed

sed "s/^<user .*/<user dn=\"$string1,$string2\">/" input.xml

Теперь это было написано так, что $string1 и $string2 являются переменными.

Так, например:

$ string1="hello"
$ string2="there"
$ sed "s/^<user .*/<user dn=\"$string1,$string2\">/" input.xml
<user dn="hello,there">
<role name="ROLE_ADMIN"/>
</user>

Вы можете использовать sed -i для замены "на месте", которая перепишет input.xml.

0
25.10.2015, 03:34
0 ответов

Теги

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