Shell 脚本将参数传递给另一个脚本

Shell 脚本将参数传递给另一个脚本

我是 Linux 和 Shell 脚本的新手。我有一个脚本,其中包含一些读取命令。因此,类似

#script1.sh
echo "something here" 
....
read var1
read var2
...

现在,我想编写另一个脚本来调用此脚本并将值传递给此脚本。因此,我希望有类似的东西,

./script2.sh hello world

并且,这将运行脚本2并存储“你好“ 在 var1 中并且”世界“在 var2 中。这应该怎么办脚本2包含以及如何将这些参数传递给脚本1

我对此进行了多次搜索,但没有找到任何人解释这一点。

答案1

从 script1.sh 调用 script2.sh

#script1.sh
./script2.sh hello world

在 script2.sh 中

var1 =$1 
var2 =$2
echo $var1
echo $var2

输出将是hello world

相关内容