[shell] Mac Terminal Commands Notes
運算符號 | 可以把左邊指令的輸出傳給右邊的指令,舉例: pwd | pbcopy pwd 是顯示目前路徑, pbcopy 是複製到剪貼簿,用上面的指令就可以把目前路徑複製到剪貼簿。 運算符號 && 常用來做 AND 的判斷,這裡的意思是如果左邊的指令成功了才執行右邊的指令。 mkdir test && cd test 建立資料夾 test 成功了的話才進去 test 資料夾。 運算符號 || 只有在左邊的指令傳回 false 或失敗的時候才會執行右邊的指令...目前還沒有用過。 分隔符號 ; 用來接續執行幾個指令。 cd test;cd .. 符號 > 會輸出傳回值並以覆蓋方式寫入檔案。 pwd > test.txt 符號 >> 會輸出傳回值並寫入在檔案內容最後面。 pwd >> test.txt 計算資料夾中檔案總數 ls | wc -l 顯示目錄下所有資料夾 ls -d */ 計算資料夾中符合條件檔案數目 ls *.txt | wc -l 顯示所有符合條件檔案中文字行數和行數加總 wc -l *.txt 顯示資料夾大小 du -sh */ 顯示資料夾中檔案大小(顯示B/MB/GB) ls -lh 顯示硬碟剩餘空間 df -h 想到再來加。