当我在Perl中执行system()调用时,我通常会根据perldocs检查返回代码.大部分时间$rc!=0对我来说已经足够了.最近我帮了两个人,在apache下运行.cgi脚本时遇到了系统()调用问题.我指示他们检查$rc并将它们链接到system()文档.然后我看得更近了,注意到文档并不是真的在谈论$rc,而是关于$?我感到有点尴尬,出现了以下问题:是否有区别:和或者,简而言之,$rc等于$?解决方法是的,system的回报值应等于$?是一个全局变量,它可能被其他动作所覆盖.从perldoc-v’$?