看到 github 上梳理 vue 專案檔案結構時能輸出下面的檔案樹形式,讓我感覺很棒。
.
├── makefile
├── readme.md
├── build
│ ├── build-prompt.js
│ ├── build.js
│ ├── check-versions.js
│ ├── dev-client.js
│ ├── dev-server.js
│ ├── publish-prompt.js
│ ├── rollback.js
│ ├── tag.js
│ ├── utils.js
│ ├── vue-loader.conf.js
│ ├── webpack.base.conf.js
│ ├── webpack.build.conf.js
│ ├── webpack.dev.conf.js
│ └── webpack.test.conf.js
├── config
│ ├── common.env.js
│ ├── dev.env.js
│ ├── index.js
│ ├── local.env.js
│ ├── prepub.env.js
│ ├── prod.env.js
│ ├── project.config.js
│ └── test.env.js
├── index.html
├── package-lock.json
├── package.json
└── src
├── api
├── assets
├── components
├── dictionary
├── directives
├── pages
├── utils
└── vuex
直接使用 tree 命令
brew install tree
# 只輸出兩層並且忽略 node_modules 和 dist 資料夾
tree -l 2 -i 'node_modules|dist'
若 brew 安裝不了tree,筆者也曾經卡了好久安裝不上,還可以用 find 命令去模擬出 tree 命令的效果
列印所有層級
find . -print | sed -e 's;[^/]*/;|____;g;s;____|; |;g'
當然你也可以選擇忽略 node_modules 檔案並可以指定輸出層級。
find . -path "*/node_modules" -prune -o -depth 2 -print | sed -e 's;[^/]*/;|____;g;s;____|; |;g'
Linux od 以8進製形式輸出檔案
od octal dump 功能說明 輸出檔案內容。語 法 od abcdfhilovx a 字碼基數 j 字元數目 n 字元數目 s 字串字元數 t 輸出格式 w 每列字元數 help version 檔案.補充說明 od指令會讀取所給予的檔案的內容,並將其內容以八進位制字碼呈現出來。參 數 a ...
Qt CuteLogger 日誌輸出檔案
qt 開發過程中,我們經常使用qdebug 來輸出一條除錯資訊,但是,等軟體正式發布之後,我們就需要軟體執行日誌功能,使用日誌功能,能夠快速的進行異常錯誤的跟蹤和定位。也能檢視軟體執行的情況。qt的日誌工具有很多,log4cplus log4cxx,log4qt等等,當然,也可以採用qt的訊息輸出,...
稀疏陣列 輸出檔案
稀疏陣列 需求稀疏陣列 test public void test1 system.out.println system.out.println 將二維陣列 轉 稀疏陣列的思 1.先遍歷二維陣列 得到非0資料的個數 int sum 0 for int i 0 i 11 i 2.建立對應的稀疏陣列 i...