【问题标题】:"qx!" vs. "qx/" in Perl“qx!”与 Perl 中的“qx/”对比
【发布时间】:2017-08-11 12:47:28
【问题描述】:

qx!command!qx/command/ 之间是否存在功能差异(command 代表某种 Bash 函数)?

我很难在 perlop 中找到它。

【问题讨论】:

标签: perl


【解决方案1】:

不同之处在于您可以在命令中使用的字符而无需对其进行转义。

qx!/!
qx/\//;

【讨论】:

  • 另一方面,qx'...' 确实有一个功能差异:它充当单引号字符串文字而不是双引号字符串文字。
  • 有道理 - 谢谢。你知道 Perl 文档在哪里讨论哪些分隔符是有效的还是无效的?就像,我假设 w 不是有效的分隔符。 :P
  • @ChristopherBottoms 谢谢克里斯,在您提供的任一链接的哪个部分,他们定义了“非括号定界符”与“括号定界符”的集合?
  • @alex 另请参阅 Chas。欧文的评论在这里stackoverflow.com/questions/4108678/…
猜你喜欢
  • 2017-08-03
  • 1970-01-01
  • 1970-01-01
  • 2019-10-31
  • 2012-08-27
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多