天天看點

檔案目錄樹

原生方法

find . -print | sed -e 's;[^/]*/;|____;g;s;____|; |;g'
      

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​

​ 回車,結果如下

檔案目錄樹

結果輸出到檔案中

tree -I node_modules > tree.txt

自動建立一個tree.txt檔案,然後導入進目錄樹

檔案目錄樹

​​《微信公衆号》​​微信搜尋“王永傑的網絡日志”或者掃描二維碼,即可檢視訂閱。

檔案目錄樹