我需要将命令树的所有结果保存在一个 txt 文件中。目标是将这些数据保存在数据库中,以便以后在 php 和 html 中工作。
主要目标是在网页上公开结构以确定文件夹的结构。
我怎样才能做到这一点?有任何想法吗?
更新
我在 Ask Ubuntu 上找到了这个命令:tree > result.list
. 可以将命令树的数据和结果保存到文本文件中。但是,您知道如何在环境网络上使用和阅读吗?
我需要将命令树的所有结果保存在一个 txt 文件中。目标是将这些数据保存在数据库中,以便以后在 php 和 html 中工作。
主要目标是在网页上公开结构以确定文件夹的结构。
我怎样才能做到这一点?有任何想法吗?
更新
我在 Ask Ubuntu 上找到了这个命令:tree > result.list
. 可以将命令树的数据和结果保存到文本文件中。但是,您知道如何在环境网络上使用和阅读吗?
您所要做的就是运行以下命令:
该命令的第一部分
tree -H ./
将运行该tree
命令并使用选项或“标志”以 HTML 格式导出输出-H ./
。下一部分,> result.html
将输出保存到一个名为result.html
.该文件将保存到您的当前目录。
要使用 firefox 查看 html 页面,请运行以下命令:
Using
./
指定当前目录,因为这是保存文件的位置。我是怎么想出来的?
我运行了以下命令:
然后,我查找了 HTML,发现有一个 HTML 选项,所以我使用了它,果然,它起作用了。
您几乎可以运行任何命令以及
--help
标志以查看如何使用该命令。man
您还可以使用以下命令查看大多数应用程序的手册:您发现的信息显示了一个使用重定向 (>) 的命令。此命令会将 tree 命令的结果发送到您在命令中命名的文件 (result.list)。该文件可以是您确定的任何名称。该文件将保存在您正在工作的当前目录中,除非您在文件名中键入不同的路径。然后你可以在你最喜欢的文本编辑器(gedit、vi、emacs)中打开这个文件,然后对它做任何你需要的事情。将此文件附加到 Web 应用程序/环境只需要您知道文件在哪里以及该路径用于附加目的。