У меня есть txt-файл, содержащий вывод из нескольких команд, выполненных на сетевом оборудовании. Я хотел разобрать этот файл txt, чтобы я мог сортировать и печатать на HTML-странице.Parse txt-файл с оболочкой
Каков наилучший/простой способ сделать это? Экспортировать каждую команду в массив, а затем печатать массив с сортировкой по HTML-коду?
Команды между строками и являются табличными данными. пример:
*********************************************************************
# command 1
*********************************************************************
Object column1 column2 Total
-------------------------------------------------------------------
object 1 526 9484 10010
object 2 2 10008 10010
Object 3 0 20000 20000
*********************************************************************
# command 2
*********************************************************************
(... tabular data ...)
Может кто-нибудь предложить какой-либо код или файл, где посмотреть, как это сделать?
Спасибо!
Не стесняйтесь сделать это, например. Python? –
Вы хотите извлечь только строки, содержащие команды, а затем отсортировать команды по алфавиту? Или вы хотите включить табличные данные? Или что? Всегда ли командные строки начинаются с '#'? – John1024
Привет @ John1024.i хочу распечатать табличные данные в таблице HTML и отсортировать столбец TOTAL в порядке убывания. Я бы предпочел shell-скрипты, но в случае, если его намного проще с Perl или Python, это способ пойти. Благодаря! – Frosa