我可以从Bash脚本中调用任何Linux命令吗,它将以树的形式打印目录结构,例如,
folder1 a.txt b.txt folder2 folder3
这是您要寻找的树吗?它应该在大多数发行版中(可能是可选安装)。
~> tree -d /proc/self/ /proc/self/ |-- attr |-- cwd -> /proc |-- fd | `-- 3 -> /proc/15589/fd |-- fdinfo |-- net | |-- dev_snmp6 | |-- netfilter | |-- rpc | | |-- auth.rpcsec.context | | |-- auth.rpcsec.init | | |-- auth.unix.gid | | |-- auth.unix.ip | | |-- nfs4.idtoname | | |-- nfs4.nametoid | | |-- nfsd.export | | `-- nfsd.fh | `-- stat |-- root -> / `-- task `-- 15589 |-- attr |-- cwd -> /proc |-- fd | `-- 3 -> /proc/15589/task/15589/fd |-- fdinfo `-- root -> / 27 directories
样本来自维护者的网页。
您可以添加选项-L #,其中#由数字替换,以指定最大递归深度。
-L #
#
删除-d以显示文件。
-d