Linux 系統強大的自動化能力,得益于其靈活的批處理腳本功能。本文將指導您如何編寫 bash 腳本,從而高效地完成重復性任務。
首先,使用文本編輯器(如 vim、Nano 或 Gedit)創建一個新的腳本文件。
第一步:添加 Shebang
在文件首行添加 Shebang,指明腳本解釋器。對于 Bash 腳本,使用:
#!/bin/bash
第二步:編寫腳本命令
接下來,編寫您的腳本命令。每個命令占據新的一行,增強可讀性和維護性。例如,一個簡單的 “Hello, World!” 腳本:
#!/bin/bash echo "Hello, World!"
第三步:使用變量
腳本中可以使用變量,變量名前需添加美元符號 ($) 。例如:
#!/bin/bash name="John" echo "Hello, $name!"
第四步:賦予執行權限
為了運行腳本,需要賦予其執行權限。在終端中,導航至腳本所在目錄,并執行以下命令:
chmod +x script_name.sh
請將 script_name.sh 替換為您的腳本文件名。
第五步:運行腳本
現在,您可以在終端中運行腳本了:
./script_name.sh
同樣,請將 script_name.sh 替換為您的腳本文件名。
示例:計算兩個數的和
以下是一個計算兩個數之和的 Bash 腳本示例:
#!/bin/bash # 從命令行參數讀取兩個數 num1=$1 num2=$2 # 計算和 sum=$((num1 + num2)) # 輸出結果 echo "The sum of $num1 and $num2 is $sum."
保存腳本為 add_numbers.sh,然后在終端運行:
chmod +x add_numbers.sh ./add_numbers.sh 3 5
輸出結果將是:The sum of 3 and 5 is 8.