读书人

my $retu = $? gt;gt; 8; 这句话什么意思

发布时间: 2012-02-16 21:30:36 作者: rapoo

my $retu = $? >> 8; 这句话什么意思?
my $retu = $? > > 8; 这句话什么意思?

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

读书人网 >perl python

热点推荐