linux使用tree将目录结构写进txt

比如把caffe的二级目录结构写进txt:

tree -L 2 > /home/wmz/treecaffe.txt

则会在/home/wmz/目录下生成一个名为treecaffe.txt的文件,文件内容为:

  1 .
  2 ├── build -> .build_release
  3 ├── caffe.cloc
  4 ├── cmake
  5 │   ├── ConfigGen.cmake
  6 │   ├── Cuda.cmake
  7 │   ├── Dependencies.cmake
  8 │   ├── External
  9 │   ├── lint.cmake
 10 │   ├── Misc.cmake
 11 │   ├── Modules
 12 │   ├── ProtoBuf.cmake
 13 │   ├── Summary.cmake
 14 │   ├── Targets.cmake
 15 │   ├── Templates
 16 │   ├── Uninstall.cmake.in
 17 │   └── Utils.cmake
 18 ├── CMakeLists.txt
 19 ├── CONTRIBUTING.md
 20 ├── CONTRIBUTORS.md
 21 ├── data
 22 │   ├── cifar10
 23 │   ├── ilsvrc12
 24 │   └── mnist
 25 ├── distribute
 26 │   ├── bin
 27 │   ├── include
 28 │   ├── lib
 29 │   ├── proto
 30 │   └── python
 31 ├── docker
 32 │   ├── cpu
 33 │   ├── gpu
 34 │   └── README.md
 35 ├── docs
 36 │   ├── CMakeLists.txt
 37 │   ├── CNAME
 38 │   ├── _config.yml
 39 │   ├── development.md
 40 │   ├── images
 41 │   ├── index.md
 42 │   ├── install_apt_debian.md
 43 │   ├── install_apt.md
 44 │   ├── installation.md
 45 │   ├── install_osx.md
 46 │   ├── install_yum.md
 47 │   ├── _layouts
 48 │   ├── model_zoo.md
 49 │   ├── multigpu.md
 50 │   ├── README.md
 51 │   ├── stylesheets
 52 │   └── tutorial
 53 ├── examples
 54 │   ├── 00-classification.ipynb
 55 │   ├── 01-learning-lenet.ipynb
 56 │   ├── 02-fine-tuning.ipynb
 57 │   ├── brewing-logreg.ipynb
 58 │   ├── cifar10
 59 │   ├── CMakeLists.txt
 60 │   ├── cpp_classification
 61 │   ├── detection.ipynb
 62 │   ├── feature_extraction
 63 │   ├── finetune_flickr_style
 64 │   ├── finetune_pascal_detection
 65 │   ├── hdf5_classification
 66 │   ├── imagenet
 67 │   ├── images
 68 │   ├── mnist
 69 │   ├── net_surgery
 70 │   ├── net_surgery.ipynb
 71 │   ├── pascal-multilabel-with-datalayer.ipynb
 72 │   ├── pycaffe
 73 │   ├── siamese
 74 │   └── web_demo
 75 ├── include
 76 │   └── caffe
 77 ├── INSTALL.md
 78 ├── LICENSE
 79 ├── Makefile
 80 ├── Makefile.config
 81 ├── Makefile.config.example
 82 ├── matlab
 83 │   ├── +caffe
 84 │   ├── CMakeLists.txt
 85 │   ├── demo
 86 │   └── hdf5creation
 87 ├── models
 88 │   ├── bvlc_alexnet
 89 │   ├── bvlc_googlenet
 90 │   ├── bvlc_reference_caffenet
 91 │   ├── bvlc_reference_rcnn_ilsvrc13
 92 │   └── finetune_flickr_style
 93 ├── python
 94 │   ├── caffe
 95 │   ├── classify.py
 96 │   ├── CMakeLists.txt
 97 │   ├── detect.py
 98 │   ├── draw_net.py
 99 │   ├── requirements.txt
100 │   └── train.py
101 ├── README.md
102 ├── scripts
103 │   ├── build_docs.sh
104 │   ├── caffe
105 │   ├── copy_notebook.py
106 │   ├── cpp_lint.py
107 │   ├── deploy_docs.sh
108 │   ├── download_model_binary.py
109 │   ├── download_model_from_gist.sh
110 │   ├── gather_examples.sh
111 │   ├── split_caffe_proto.py
112 │   ├── travis
113 │   └── upload_model_to_gist.sh
114 ├── src
115 │   ├── caffe
116 │   └── gtest
117 └── tools
118     ├── caffe.cpp
119     ├── CMakeLists.txt
120     ├── compute_image_mean.cpp
121     ├── convert_imageset.cpp
122     ├── extra
123     ├── extract_features.cpp
124     ├── upgrade_net_proto_binary.cpp
125     ├── upgrade_net_proto_text.cpp
126     └── upgrade_solver_proto_text.cpp
127 
128 58 directories, 67 files
View Code
原文地址:https://www.cnblogs.com/juluwangshier/p/11775834.html