我有两个shell脚本:
echo "`date` : DATE"
exit 0;
./scripts1.sh
if [ $? -eq 0 ]; then
reboot;
else
echo "Failed"
fi
应该是什么结果。理想情况下它应该是“重启”,但是在某些执行中我也得到了“失败”的消息。任何人都可以解释为什么会这样吗?
答案 0 :(得分:0)
在我看来,第二个脚本调用名为“scripts1.sh”的脚本,但第一个脚本的名称是“script1.sh”。换句话说,当你在第二个脚本中引用它时,你在第一个脚本的名称中有一个额外的“s”。