为什么exit(65280)导致Perl以退出状态0退出?

时间:2015-08-30 00:43:06

标签: perl

为什么$PATH导致Perl以退出状态0退出?

exit(65280)

1 个答案:

答案 0 :(得分:5)

  

exit只接受0到255之间的整数args。

此外:

  

超出范围退出值   可能导致意外的退出代码。退出值大于255   返回模256的退出代码。例如,退出3809给出一个退出   代码225(3809%256 = 225)。

Exit Codes With Special Meanings上的 Linux文档项目中查看此页面。

Perl是用C语写的,Bash也是。所以我认为Perl也是如此。我猜Bash有比Perl更好的记录吗?或者我不是在Perl文档中寻找正确的位置。