我的问题是: 我有 myscript_1.sh 和 myscript_2.sh。当 myscript_1.sh 中的所有任务完成后,变量 a 的值应发送到 myscript_2.sh。这个变量 a 会进行一些其他计算。
我怎样才能做到这一点?
我读了很多书,但我不知道这是如何做到的。我真的很感谢你的回答。谢谢你。
我读了很多有关 bash 脚本和循环的内容,但这些信息只属于 bash 脚本。
我希望有一个如何做到这一点的例子。
作为位置参数传递或导出到环境。
$ cat script1
#!/bin/sh
a=42
./script2 "$a"
$ cat script2
#!/bin/sh
a="$1"
echo "$a"
$ cat script1
#!/bin/sh
a=42
export a
./script2
$ cat script2
#!/bin/sh
echo "$a"