Linux執(zhí)行腳本的方式有以下幾種:
使用命令行執(zhí)行腳本:在終端中輸入腳本的路徑和名稱,例如 ./script.sh
。
使用解釋器執(zhí)行腳本:在腳本的第一行指定解釋器的路徑,例如 #!/bin/bash
,然后在終端中直接輸入腳本的名稱,例如 script.sh
。
使用 source
命令執(zhí)行腳本:在終端中輸入 source script.sh
或 . script.sh
,這樣會(huì)在當(dāng)前的 shell 環(huán)境中執(zhí)行腳本,腳本中的變量和函數(shù)定義將在當(dāng)前環(huán)境中生效。
使用 bash
命令執(zhí)行腳本:在終端中輸入 bash script.sh
,這樣會(huì)使用 bash 解釋器執(zhí)行腳本。
使用 sh
命令執(zhí)行腳本:在終端中輸入 sh script.sh
,這樣會(huì)使用 sh 解釋器執(zhí)行腳本。
注意:在執(zhí)行腳本之前,需要給腳本添加執(zhí)行權(quán)限,可以使用 chmod +x script.sh
命令添加執(zhí)行權(quán)限。