С sed
:
sed -E 's/(jvmRoute=)([a-zA-Z0-9"-])+/\1"VALUE10"/g'
Поскольку вы не указали, каким может быть исходное значение jvmRoute
, я написал регулярное выражение для приведенного выше примера, но вы можете настроить его для своего потребности.
Чтобы заменить непосредственно в файле, используйте:
sed -i -E 's/(jvmRoute=)([a-zA-Z0-9"-])+/\1"VALUE10"/g' server.xml
Но использование синтаксического анализатора xml было бы лучшим способом, вероятно.