my $retu = $? >> 8; 这句话什么意思?my $retu = $? > > 8; 这句话什么意思?[解决办法]$? 上一次管道关闭,反勾号(``)命令或者 wait,waitpid,或者 system 函数返回的状态。请注意它不仅仅是简单的退出代码,而是由下层的 wait(2) 或者 waitpid(2) 系统调用返回的完整的 16 位状态。因此,子过程的退出值在高位,也就是 $? > > 8 ……