如何在执行标准码中添加参数?
方法一:使用参数列表
在执行标准码时,使用 -p
参数指定参数列表。每个参数用空格隔开。例如:
./my_script.sh -p "param1=value1 param2=value2"
方法二:使用 env
环境变量
在执行标准码时,使用 env
环境变量来指定参数值。每个参数用 =
符号指定。例如:
./my_script.sh -e "param1=value1=value2"
方法三:使用 shift
变量
在执行标准码时,可以使用 shift
变量来获取参数值。该变量从命令行中提取第一个参数,并将它从参数列表中删除。例如:
./my_script.sh param1 param2 shift
注意:
- 标准代码中的
$1
、$2
等变量通常会自动从参数列表中提取第一个参数。 - 使用参数列表和
shift
变量可以使您在执行标准代码时添加任意数量的参数。 - 使用
env
环境变量可以使您在运行脚本时传递参数值,即使脚本本身没有参数。