今天,我通过做实验发现,这个echo$?命令的返回值,也就是前一个结束进程的返回值,在linux的bash中是按照unsigned char的数据类型来显示的,所以显示范围为0~255,这个值是根据程序返回值的最后一个字节来获取的,相当于截取最后一个字节。
linux下bash的echo $?命令的返回值
最新推荐文章于 2025-03-04 08:07:03 发布
今天,我通过做实验发现,这个echo$?命令的返回值,也就是前一个结束进程的返回值,在linux的bash中是按照unsigned char的数据类型来显示的,所以显示范围为0~255,这个值是根据程序返回值的最后一个字节来获取的,相当于截取最后一个字节。