любая команда, которая может форматировать html или xml из оболочки?

Должно быть что-то на линии sed ?

Обычно в sed вы вводите что-то вроде:

 echo day | sed s/day/night/ 

оболочка печатает «ночь».

Есть ли что-то, что может взять файл (содержащий xml / html) или строку xml / html и вернуть отформатированный результат для меня?

Ps: хочу, чтобы иметь возможность использовать это из моего редактора …

2 Solutions collect form web for “любая команда, которая может форматировать html или xml из оболочки?”

Если его что-то связано с довольно печатной печатью файла в формате xml, xmllint, предложенный @ warl0ck, хорош и вот что я пробовал и видел:

 $cat some.xml <myRoot> <my-element><my-subelem myAttr="value"/></my-element></myRoot> $ xmllint --format some.xml <?xml version="1.0"?> <myRoot> <my-element> <my-subelem myAttr="value"/> </my-element> </myRoot> 

Попробуйте программу xmllint .

В VIM вы можете форматировать весь файл на месте, например 1,$!xmllint --format --recover -

  • Удаление содержимого из файла
  • Получить данные строки для несоответствующих значений столбца
  • Как узнать содержимое файла XML с помощью Unix Sed / Awk?
  • Подсчет запятыми разделенных символов подряд
  • извлекать строки из файла на основе последовательной пары шаблонов и выводить на отдельные файлы
  • мы можем напечатать последнее слово каждой строки в linux с помощью команды sed?
  • sed one-liner для удаления словесных пространств
  • Как удалить несколько строк в EOF?
  • изменить файл с помощью awk или sed
  • Как изменить первую строку только на определенные файлы в папке с помощью sed
  • замена sed не будет работать (регулярное выражение)
  • Interesting Posts

    Преобразовать в командной строке файл sfd (fontforge) в ttf, otf, woff, svg

    Обновления системы в архиве linux с / boot в отдельном разделе?

    Как подождать, пока все порожденные и фоновые процессы закончатся в сценарии bash

    GPG не расшифровывает симметрично зашифрованный файл

    Почему я могу запустить `sudo bash`, но не` sudo su`?

    как подсчитать общее количество слов в файле?

    Как выводить rsync отправленные данные в реальном времени с использованием стандартных инструментов

    Как установить клиент OpenVPN на RHEL 7.3?

    Проблема с шрифтами с Debian 8.2

    Как проверить, будет ли чтение из / dev / random блокироваться

    Alsa / Pulse отключает звук через некоторое время с сетевой раковиной на raspbian

    Почему моя файловая система установлена ​​как доступная только для чтения?

    Полностью совместимый с MS офис

    Почему в инструкциях по исправлению ядра требуется bzip2?

    Почему «» не отображается в сообщении о статусе демона при использовании экрана GNU?

    Linux и Unix - лучшая ОС в мире.