У меня есть файл конфигурации как hive-site.xmlСценарий справки об обнаружении и замене строк
Один элемент конфигурации;
<property>
<name>hadoop.embedded.local.mode</name>
<value>true</value>
</property>
Я хочу изменить «true» на «false» с помощью сценария оболочки. Но в файле есть много элементов конфигурации, таких как;
<value>true</value>
теги.
Так что команда «sed», которую я использовал для поиска и замены строк, трудно использовать здесь с моими знаниями. Цените, если кто-нибудь может мне помочь.
Я предлагаю вам использовать правильный язык программирования с библиотекой разбора XML. – michaelb958
Так вы говорите, что это невозможно сделать с помощью сценария оболочки? –
Невозможно, но очень сложно. (У меня возникла бы серьезная проблема с анализом XML в сценарии оболочки.) – michaelb958