【问题标题】:Unix command to print directory structure in the form of a tree?Unix命令以树的形式打印目录结构?
【发布时间】:2015-10-15 05:04:51
【问题描述】:

我是UNIX 的新手,我想打印目录中文件的树形结构。下图是DOS 中的示例,Unix 实现相同目标的命令是什么

【问题讨论】:

  • @sinclair Linux 命令不适用于 Unix
  • @miku 它不能在我的 UNIX 机器上运行,如果你有请尝试一次并告诉我
  • 就个人而言,我会使用find | sorttree 很少对我有用,因为目录很快超过了 Windows 上提示的宽度。如果你真的想要,我相信有办法通过管道将sort 输出到awk

标签: unix


【解决方案1】:

我认为您正在寻找“树”命令。如果您在运行它时遇到问题,您可能需要了解如何在您的特定发行版上安装它。对于 ubuntu 安装,您可以在此处找到说明:

https://askubuntu.com/questions/507588/not-able-to-install-tree-comand-in-ubuntu

不确定您所说的“在 Unix 上”是什么意思。你正在运行什么操作系统,具体来说?树应该在 Unix 系统上兼容。您可能只需要为您的特定操作系统编译它。

此命令打印如下输出(在 cygwin 上):

【讨论】:

    猜你喜欢
    • 2011-03-28
    • 2016-08-14
    • 1970-01-01
    • 2016-09-12
    • 1970-01-01
    • 2012-02-25
    • 2020-02-19
    • 1970-01-01
    相关资源
    最近更新 更多