У меня есть несколько огромных текстовых файлов XML. Мне нужно написать скрипт, чтобы найти и распечатать только конкретный тег. Я пробовал sed
и grep
но они оба возвращают всю строку.
Использование SunOS 5.x, поэтому не все команды Linux могут работать. grep -o
не доступен.
Файл 'xml' на самом деле не является одним огромным XML-документом, но каждая строка представляет собой отдельный XML-документ, содержащий всего несколько тегов, даже не вложенных. И структура довольно проста, поэтому полные парсеры xml не нужны и, вероятно, не будут работать.
Я искал sed
, awk
или другие лайнеры, но не смог заставить их работать, и они оба относительно новы для меня.