在Linux中调用shell脚本并传递参数,可以通过以下步骤实现:
创建一个shell脚本文件,例如script.sh,并在文件开头添加shebang(#!/bin/bash)以指定使用bash解释器运行脚本。
在shell脚本中,可以通过特殊变量$1、$2、$3等来获取传递给脚本的参数。例如,$1表示第一个参数,$2表示第二个参数,以此类推。
示例脚本(script.sh):
#!/bin/bash echo "第一个参数为:$1" echo "第二个参数为:$2" 在终端中可以使用以下命令调用脚本,并传递参数:
bash script.sh 参数1 参数2 或者也可以为脚本文件添加可执行权限,并直接运行脚本:
chmod +x script.sh ./script.sh 参数1 参数2 脚本将会输出传递的参数。
注意:参数之间使用空格进行分隔,如果参数中包含空格或特殊字符,可以使用引号将其括起来,例如:
bash script.sh "参数 1" 参数2