都是在命令行使用tree命令,但是windows和linux的命令参数有区别
windows
命令参数很少,只有 /f
和 /A
两个参数
tree /f ./ > tree.txt # 生成结构(包括所有文件)到 tree.txt
tree > tree.txt # 只生成文件夹(不包含文件)的结构
linux
命令较多,功能比较强大
tree > tree.txt # 与windows不同的是,linux的这个命令会生成所有文件的目录结构
tree -I 'abc' # 忽略 abc文件或文件夹, 注:I是大写i
tree -I '*.jpg' # 忽略 jpg为后缀的文件
tree -I '*.jpg|*.png' # 忽略jpg,png文件
tree -L 2 # 只看前2级目录