比如把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