课程
/运维&测试
/Linux
/Linux中的计划任务之Crontab
为什么 echo $? 输出0表示成功啊?
2014-11-05
源自:Linux中的计划任务之Crontab 4-2
正在回答
Linux的基本知识吧。linux里面每条命令执行完,有一个返回值。如果返回0,则表示成功。如果是正数则表示出错。并且不同的正数代表着不同的错误,所以一般情况下可以通过正数的值来判断是出了什么错误。之所以用0表示成功,而不是1来表示。也是很有道理的,因为成功的情况只有一种,而出错的可能却有许多,所以用正数来表示错误。
举报
学会Crontab命令,让重复任务自动化执行,提高大家工作效率