保存结果数据命令树

Edg*_*ira 11 tree directory-structure

我需要将命令树的所有结果保存在一个 txt 文件中。目的是将这些数据保存在数据库中,以便以后在 php 和 html 中工作。

主要目标是在网页上公开结构以确定文件夹的结构。

我怎样才能做到这一点?有任何想法吗?

更新 我在 Ask Ubuntu: 上找到了这个命令tree > result.list。可以将命令树的数据和结果保存到文本文件中。但是,您知道我如何在环境网络上使用和阅读吗?

mch*_*hid 15

您所要做的就是运行以下命令:

tree -H ./ > result.html
Run Code Online (Sandbox Code Playgroud)

此命令的第一部分tree -H ./ 将运行该tree命令,并使用选项或“标志”以 HTML 格式导出输出,-H ./。下一部分,> result.html将输出保存到一个名为result.html.

该文件将保存到您的当前目录。

要使用 firefox 查看 html 页面,请运行以下命令:

firefox ./result.html
Run Code Online (Sandbox Code Playgroud)

Using./指定当前目录,因为这是保存文件的位置。


我是怎么想出来的?

我运行了以下命令:

tree --help
Run Code Online (Sandbox Code Playgroud)

然后,我寻找 HTML,我看到有一个 HTML 选项,所以我使用了它,果然,它奏效了。

您几乎可以将任何命令与--help标志一起运行以查看如何使用该命令。

您还可以使用如下man命令查看大多数应用程序的手册:

man tree
Run Code Online (Sandbox Code Playgroud)