我加上这个return 1和注释掉结果是一样的,也没有报错,这个return 1有什么用呢?
the value must >0,是作为标准错误流输出的,在你执行echo $?这条语句的时候就会返回1,而不是像上面那一条返回0.