2013-12-09 40 views
1

我有目录,然后在其中的子目录。我怎样才能在Linux中的树型文件目录到文本文件

如何与custom depth level导出directory tree,然后导出到文本文件

基本上我在寻找壳功能

printTree(level)

,所以我得到这样

一个文本文件
Dir1 
-------file1 
-------file2 
-------dir1 
-------dir2 

Dir12 
----------file1 

我该怎么办

+1

一个文本文件,你试过了'tree'命令?它可能没有默认安装,但应该很容易用'yum install tr​​ee'获得。 – janos

回答

3

sudo yum install tree

tree Dir1,你会得到一个结果,如

 
Dir1 
├── Dir11 
│   ├── Dir111 
│   └── Dir112 
├── Dir12 
└── Dir13 
    └── Dir131 

6 directories, 0 files 

那么你可以使用tree Dir1 > mytreefile.txt到导出到一个名为mytreefile.txt

+0

我可以指定深度,这样我就不会在特定深度的内部子目录 – user24

+0

中使用'-L'来控制目录树的最大显示深度。 –

相关问题