Как извлечь простой XML-тег с помощью sed

sed -n 's/.*\([^<]*\).*/\1/p'


Команда sed используется для манипулирования и фильтрации текста. Данная команда sed -n ‘s/.*\([^<]*\).*/\1/p’ используется для извлечения текста, который находится внутри XML-тега . Команда ищет текст, который находится между открывающим и закрывающим тегом , и выводит его в стандартный вывод. Параметр -n используется для отключения вывода сопоставленного текста, который не был изменен. Аргументы, передаваемые команде, это регулярное выражение для поиска и замены текста, которое необходимо выполнить. Альтернативами могут быть awk, perl и другие инструменты обработки текста.

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *