Используя следующее, я могу сгенерировать XML с обновленным текстом:
xmlstarlet ed -u 'value to change' -v newValue source.xml
Но как я могу внести изменения в один и тот же файл и сохранить его?
Мне нужно запустить xmlstarlet
пару раз, чтобы внести изменения в один и тот же файл.
-L
(или--inplace
) для обновления файла на месте. - person Daniel Haley   schedule 24.07.2018