linux 如何从一个bash脚本跳转到另一个并在那里完成一些任务?

dy2hfwbg  于 2023-11-17  发布在  Linux
关注(0)|答案(1)|浏览(114)

此问题在此处已有答案

Shell: How to call one shell script from another shell script?(18个回答)
2天前关闭。
我的问题是:我有myscript_1.sh和myscript_2.sh。当myscript_1.sh中的所有任务都完成时,变量a的值应该发送到myscript_2.sh。这个变量a会进行一些其他的计算。
我怎么能做到这一点?
我读了很多,但我找不到,这是如何做到的。我真的很感激你的回答。谢谢。
我读了很多关于bash脚本和循环的东西,但这些信息只属于bash脚本。
我希望有一个例子可以说明如何做到这一点。

xoshrz7s

xoshrz7s1#

作为位置参数传递或导出到环境。

位置

$ cat script1
#!/bin/sh
a=42
./script2 "$a"

个字符

环境变量

$ cat script1
#!/bin/sh
a=42
export a
./script2
$ cat script2
#!/bin/sh
echo "$a"

的字符串

相关问题