Я пытаюсь использовать xmlstarlet для удаления расширения в диком конфигурационном файле aka standalone.xml, но, похоже, оно не работает.
Вот что я делаю:
xmlstarlet el -v /tmp/standalone.xml |grep ejb
Возвращает мне xpath расширения, которое я хочу удалить:
server/extensions/extension[@module='org.jboss.as.ejb3']
Затем я пытаюсь удалить его с помощью "ed -d", но оно сохраняется:
xmlstarlet ed -d 'server/extensions/extension[@module="org.jboss.as.ejb3"]' /tmp/standalone.xml |head
Есть идеи?