Я получил следующие инструкции:
sudo nano /etc/tomcat7/tomcat-users.xml
добавить пользователя, который может получить доступ к manager-gui и admin-gui:
<tomcat-users> <user username="admin" password="password" roles="manager-gui,admin-gui"/> </tomcat-users>
другими словами:
Мне нужно изменить xml-файл, а: в XML-документе добавить новый тег xml (<user>) в существующий тег xml (<tomcat-users>).
Я не хочу этого делать вручную, и я думаю о способности автоматизировать этот шаг в терминале.
Каков наилучший способ сделать это?
Основная проблема fom me заключается в том, как добавить новый дочерний xml тег в родительском теге xml через терминал без ручного управления?
Я использую Ubuntu 14.10.
как добавить новый дочерний xml-тег в родительский тег xml
sed -i 's/<tomcat-users>/<tomcat-users>\n<user username="user" password="password" roles="manager-gui,admin-gui"\/>/' /etc/tomcat7/tomcat-users.xml