Mac tree命令的使用,輸出目錄樹結構


安裝:

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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM