bash:动态跨脚本变量的值更新

时间:2019-05-01 15:15:58

标签: linux bash shell

我有2个脚本: S1.sh S2.sh

S1.sh 可以独立运行,并且可以接收来自“ $ 1”的位置值作为可选参数。此“ $ 1”值是动态的,可以是0到9之间的任何数字。

VAL=$1

S2.sh 是为 S1.sh 的远程触发而设计的,它使用自己的“ $ 1”(字符串值)用于不同的目的。

我正在寻找一种方法,可以将提供给 S2.sh 的“ $ 2”分配给 S1.sh $VAL

1 个答案:

答案 0 :(得分:3)

S2.sh呼叫S1.sh时,使用

S1.sh "$2"

S2的第二个参数的值作为第一个参数传递给S1