【发布时间】:2016-08-08 10:28:32
【问题描述】:
我有两个 shell 脚本文件。一个是在系统上安装某些东西的通用文件,另一个是处理某些安装步骤的文件。
file1:主安装文件 file2:安装辅助文件
我从 file1 调用 file2 使用
nohup ./file2.sh $1 </dev/null >../logs/schema.log 2>&1 &
schema_status=$?
echo $schema_status
现在因为 nohup schema_status 值总是为 0。
如何将相关值从 file2 返回到 file1。
在file2中,我添加了return语句:
if (condition)
then
exit 101
else
exit 102
fi
【问题讨论】: