#a=$?#echo $aexit $? $?获取返回值,返回是10,exit就是0了 因为如果打印出来,就好像经过了一层过滤器一样,他已经是一个实体了,在打印就少了$符号后面的第一位,正确的做法是不打印就好了。