跳至内容

Perl 编程/关键字/qx

来自维基教科书,开放书籍,开放世界
前一个:qw 关键字 下一个:rand

Theqx关键字

[编辑 | 编辑源代码]

qx是一个包含可以进行插值的字符串的命令。然后它作为系统命令执行,使用/bin/sh或类似的。shell 的通配符、管道和重定向将被考虑。收集的命令标准输出将被返回,而标准错误保持不变。在标量上下文中,它将作为单个字符串返回,该字符串可能是多行的,或者是一个undef,如果命令失败。在列表上下文中,它返回一个行列表(无论您如何使用$/$INPUT_RECORD_SEPARATOR定义行),或者一个空列表,如果命令失败。

  qx/STRING/
前一个:qw 关键字 下一个:rand
华夏公益教科书