跳轉到

建立 2026-09-14 更新 2026-09-14

Linux Scripting 概覽

腳本就是「把你會在終端機打的那一串指令,存成檔案、加上判斷與迴圈」。學會前面的指令卻不會寫腳本,等於每次都重打一次。本節用 Bash,因為它是 Linux 預設互動 shell,寫出來的東西幾乎隨處可跑。

腳本必學的 20%

跟 Python 很像,真正天天用的就這幾塊:

  • 怎麼執行:shebang、chmod +x、參數
  • 變數與引號$name$1"$@"$(...)
  • 條件iftest / [[ ]]
  • 迴圈forwhile
  • 函式與結束碼:把片段包起來,用 $? 判斷成敗

本節頁面

什麼時候該寫腳本

同一組指令做了第三次、步驟超過五步、或要在 crontab 裡定期跑——就寫成檔案。先讓它在終端機手動跑得通,再加迴圈與錯誤處理。