Mac使用tree命令生成檔案目錄結構,超簡單!

我是敏敏啦發表於2018-07-23

今天聽朋友說在寫目錄文件,就像下面這樣,他說他在純手寫,我說這麼多檔名你一個一個自己敲的?他說對啊。。。

我說這他嗎不得敲自閉啊!這種東西怎麼可能純手敲!

作為懶癌患者的我,去網路世界尋找了答案~

Mac使用tree命令生成檔案目錄結構,超簡單!


1.mac安裝brew install tree

開啟終端輸入brew install tree, (brew的安裝可以自行百度哈~)

安裝好之後就可以使用tree命令啦!

2.常用的tree命令

$ tree -a 顯示所有檔案和目錄
$ tree -d 顯示所有檔名
$ tree -L n 顯示專案的層級。n表示層級數。比如想要顯示專案三層結構,可以用tree -l 3
$ tree -I pattern 用於過濾不想要顯示的檔案或者資料夾。比如你想要過濾專案中的node_modules資料夾,可以使用tree -I "node_modules" 
$ tree > README.md 將專案結構輸出到README.md這個檔案。複製程式碼

舉個?

如果想生成目錄下三層的檔案目錄,並且過濾掉node_moudles,生成一個README.md檔案,可以直接在終端輸入

$ tree -L 3 -I "node_modules" > README.md

複製程式碼

執行的非常快,執行完在檔案根目錄下你就會發現README.md這個檔案了,開啟看看,哇塞,好棒哦,比純手敲的好一萬倍!

總結

tree命令的使用沒有任何難度,最大的難度應該就是brew的安裝,我當初也是安裝了一早上才裝好,但是裝後,真的是太好使了,不愧是mac必備!


相關文章