Hallo!
ich habe folgende XML-Datei:
<tomcat-users>
<!--
<role rolename="tomcat"/>
<role rolename="role1"/>
<user username="tomcat" password="tomcat" roles="tomcat"/>
<user username="both" password="tomcat" roles="tomcat,role1"/>
<user username="role1" password="tomcat" roles="role1"/>
-->
</tomcat-users>
wie kann ich per Linux-Befehle (bash) die Kommentare entfernen und 2 rolenname und 1 username hinzufügen?
sed -i "s|^<!--||g" /etc/tomcat6/tomcat-users.xml
sed -i "s|^-->||g" /etc/tomcat6/tomcat-users.xml
Die Datei sollte dann ungefähr so aussehen:
<tomcat-users>
<role rolename="admin"/>
<role rolename="manager"/>
<role rolename="tomcat"/>
<role rolename="role1"/>
<user username="USER" password="PASSWORD" roles="admin,manager"/>
<user username="tomcat" password="tomcat" roles="tomcat"/>
<user username="both" password="tomcat" roles="tomcat,role1"/>
<user username="role1" password="tomcat" roles="role1"/>
</tomcat-users>
Stella