【发布时间】:2014-01-11 17:04:44
【问题描述】:
Ruby、Python、Lua、PHP、Node.js 等语言都有一个简单的“shell”,您可以在其中键入简单的单行代码并查看结果。 Perl 有类似的东西吗?我不是在寻找可以进行漂亮打印(我将使用 print())或接受多行输入的花哨的东西。
故事是这样的:
我需要尝试一些正则表达式。我知道我可以做到perl -e "...",但是我需要对代码进行外壳转义,这会使事情变得复杂。如果我有一个 Perl shell,我就不用担心转义了。
【问题讨论】:
-
好的,我看到问题确实在那里得到了回答。对不起。
-
我通常发现在 -e 中使用单引号对于大多数用途来说已经足够了:
perl -e 'print "my data here\n"' -
对于正则表达式交互实验的具体问题,请尝试
rxrxfrom Regexp::Debugger。
标签: perl