[shell] Mac Terminal Commands Notes
運算符號 | 可以把左邊指令的輸出傳給右邊的指令,舉例:
運算符號 && 常用來做 AND 的判斷,這裡的意思是如果左邊的指令成功了才執行右邊的指令。
運算符號 || 只有在左邊的指令傳回 false 或失敗的時候才會執行右邊的指令...目前還沒有用過。
分隔符號 ; 用來接續執行幾個指令。
符號 > 會輸出傳回值並以覆蓋方式寫入檔案。
符號 >> 會輸出傳回值並寫入在檔案內容最後面。
計算資料夾中檔案總數
顯示目錄下所有資料夾
計算資料夾中符合條件檔案數目
顯示所有符合條件檔案中文字行數和行數加總
顯示資料夾大小
顯示資料夾中檔案大小(顯示B/MB/GB)
顯示硬碟剩餘空間
想到再來加。
pwd | pbcopypwd 是顯示目前路徑, 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
想到再來加。
留言
張貼留言