【问题标题】:What does the -x operator mean in Perl?Perl 中的 -x 运算符是什么意思?
【发布时间】:2015-04-28 01:50:04
【问题描述】:

我看到了类似的东西:

if (-x $program) {
   system("$program");
   if ($?) {
      // do something
   }
}

-x 和 $ 是什么意思?是这里的意思吗?

【问题讨论】:

    标签: perl


    【解决方案1】:

    -xperlfunc-X 标题下的运算符。你可以使用perldoc -f -x

    $? 是一些运算符设置的变量。它与perlvar 中的其他特殊变量以及设置它的operators 一起记录。你可以使用perldoc -v '$?'

    【讨论】:

      【解决方案2】:

      来自perldoc -f -X

      -x 文件可以通过有效的uid/gid执行。

      【讨论】:

        猜你喜欢
        • 2013-05-07
        • 2015-09-18
        • 2017-03-29
        • 2011-03-16
        • 2011-07-09
        • 2016-07-23
        • 1970-01-01
        相关资源
        最近更新 更多