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