安裝:
brew install tree
常用命令:
tree --help: 查看幫助信息tree -d: 只顯示文件夾tree -D: 顯示文件的最后修改時間
tree -I node_modules: 文件以樹的形式展示,node_modules可以替換成你想要過濾掉不展示的目錄tree -I 'node_modules|plugins': 使用 | 同時排除掉多個文件夾,注意加引號tree -I 'node_modules|plugins|test_*': 最后一個用到正則匹配,以test_開頭的文件夾都不會被顯示
tree -L n: n表示顯示項目的層級,n=3即只顯示項目的三層結構tree -L 2 > README.md: 目錄結構樹導出到當前目錄下的README.md文件(替換了README.md),生成的目錄結構需包含在``` ```代碼塊中。tree -I node_modules > tree.txt: (如果當前目錄下沒有tree.txt,會自動新建一個tree.txt文件,然后導入進目錄樹)可以先把生成的目錄樹放在一個新文件中,防止README.md的原有的內容被不小心替換了。然后再復制目錄樹文本到README.md中。
注意:
tree后面的參數都區分大小寫!
解決中文亂碼:
tree -N
tree -N > tree.txt