Сохранить дерево данных результатов

Мне нужно сохранить все результаты дерева команд в текстовом файле. Цель состоит в том, чтобы сохранить эти данные в базе данных для дальнейшей работы в php и html.

Основной целью является раскрытие структуры на веб-странице для определения структуры папок.

Как я могу это сделать? Есть идеи?

Обновление Я нашел эту команду в Ask Ubuntu: tree > result.list, Можно сохранить данные и результат дерева команд в текстовый файл. Но есть ли у вас идеи, как я могу использовать и читать в Интернете?

2 ответа

Решение

Все, что вам нужно сделать, это запустить следующую команду:

tree -H ./ > result.html

Первая часть этой команды, tree -H ./ будет управлять tree команда и будет экспортировать вывод в формате HTML с помощью параметра или "флаг", -H ./, Следующая часть, > result.html сохранит вывод в файл с именем result.html,

Файл будет сохранен в вашем текущем каталоге.

Чтобы просмотреть html-страницу с помощью firefox, выполните следующую команду:

firefox ./result.html

С помощью ./ указывает текущий каталог, потому что именно там файл был сохранен.


Как я понял это?

Я выполнил следующую команду:

tree --help

Затем я посмотрел на HTML и увидел, что есть вариант для HTML, поэтому я использовал его и, конечно же, он работал.

Вы можете в значительной степени выполнить любую команду вместе с --help флаг, чтобы увидеть, как использовать команду.

Вы также можете просмотреть руководство для большинства приложений, используя man команда как это:

man tree

Информация, которую вы обнаружили, показывает команду, которая использует перенаправление (>). Эта команда отправит результаты команды дерева в файл, который вы назвали в команде (result.list). Этот файл может быть любым именем, которое вы определяете. Этот файл будет сохранен в текущем каталоге, в котором вы работаете, если вы не введете другой путь как часть имени файла. Затем вы можете открыть этот файл в своем любимом текстовом редакторе (gedit,vi,emacs) и затем делать с ним или с ним все, что вам нужно. Для присоединения этого файла к веб-приложениям / средам просто необходимо знать, где находится файл, и этот путь используется для присоединения.

            Hope this helps Craig 
Другие вопросы по тегам