【发布时间】:2017-11-07 19:24:01
【问题描述】:
我有一个脚本假设 script.sh 它有两个脚本可以在里面并行运行
sh script1.sh &
sh script2.sh &
wait;
echo $var1
echo $var2
我想在运行 script.sh 时打印这两个变量 (var1,var2)
cat script1.sh
var1=1;
export $var1
cat script2.sh
var1=1;
export $var1
【问题讨论】:
-
是否严格定义了它应该在哪个 shell 解释器/操作系统上运行,或者解决方案应该是可移植的?
-
unix bash shell@mpasko256
-
这不是*.com/questions/42067435/…问题的某种重复吗?
-
该方法不起作用,因为我正在运行带有 & 的 script1 和 script2,两者都将在后台运行
-
"UNIX" 没有说任何有用的东西。只在 Linux 上运行的东西,或者只在 Linux 和 MacOS 上运行的东西,与也需要在 Solaris、HPUX 和 IRIX 和 AIX 上运行的东西之间存在很大差异。
标签: unix