在Linux下通过安装tree可以查看文件的目录结构:
tree -L
比如上面这个命令就是查看当前目录下的所有目录及文件,深度为2级。
在windows下也有同样的命令,如下使用 tree /f 查看当前目录下的所有文件:
C:\Users\Administrator\Desktop\test>tree /f
卷 系统文件 的文件夹 PATH 列表
卷序列号为 :B8F3
C:.
│ CMakeLists.txt
│ main.c
│
└─build
│ CMakeCache.txt
│ cmake_install.cmake
│ hello.exe
│ hello.ilk
│ hello.pdb
│ Makefile
│
└─CMakeFiles
│ cmake.check_cache
│ CMakeDirectoryInformation.cmake
│ CMakeOutput.log
│ feature_tests.bin
│ feature_tests.cxx
│ Makefile.cmake
│ Makefile2
│ progress.marks
│ TargetDirectories.txt
│
├─3.15.
│ │ CMakeCCompiler.cmake
│ │ CMakeCXXCompiler.cmake
│ │ CMakeDetermineCompilerABI_C.bin
│ │ CMakeDetermineCompilerABI_CXX.bin
│ │ CMakeRCCompiler.cmake
│ │ CMakeSystem.cmake
│ │
│ ├─CompilerIdC
│ │ │ CMakeCCompilerId.c
│ │ │ CMakeCCompilerId.exe
│ │ │ CMakeCCompilerId.obj
│ │ │
│ │ └─tmp
│ └─CompilerIdCXX
│ │ CMakeCXXCompilerId.cpp
│ │ CMakeCXXCompilerId.exe
│ │ CMakeCXXCompilerId.obj
│ │
│ └─tmp
├─CMakeTmp
└─hello.dir
build.make
C.includecache
cmake_clean.cmake
depend.internal
depend.make
DependInfo.cmake
embed.manifest
flags.make
intermediate.manifest
main.c.obj
manifest.rc
manifest.res
objects1.rsp
progress.make
vc140.pdb
生成文件夹目录到文件命令:
tree >filedir.txt
生成文件目录到文件命令:
tree /f >file.txt