【发布时间】:2013-02-18 10:25:16
【问题描述】:
我有两个 shell 脚本 test1.sh 和 test2.sh。
在 test1.sh 我有以下语句:
在 test1.sh 中,我有一个变量 I,它的值将被 test2.sh
#!/bin/sh
I="10"
echo $I
在test2.sh中,同样的变量值会被复制打印出来
#!/bin/sh
J=$I
echo $J
我需要在 crontab 中运行这两个脚本,我尝试了 export 命令,但没有任何效果。
【问题讨论】:
-
这两个脚本是分开运行的,还是你在调用另一个?脚本的调用顺序是什么?
-
它们是两个不同的脚本,首先调用test1.sh,然后调用test2.sh。