Perl - 如何直接在 Perl shell/解释器中键入/执行/运行 Perl 语句?

标签 perl command-line-interface

您如何直接在 Perl shell/解释器中键入然后(执行/运行)Perl 语句?
首先,我在 Windows 上……并且我安装了为 MSWin32-x64-multi-thread 构建的 Strawberry Perl (v5.32.1)。
所以,如果我在命令行输入,只需:

perl
...它似乎进入了 Perl“shell/解释器”,但如果我输入一些 Perl 语句:
my $greeting = "Hello World :-)\n";
print($greeting);
...我如何使它然后“执行/运行”这两个语句?
如果我 Ctrlc,那么它只是说:Terminating on signal SIGINT(2)如果重要的话,我想这样做的原因是我可以在学习 Perl 时测试 Perl 语言。

最佳答案

输入 Ctrl + Z(仍然需要最后的 Enter)对应于 *nix 上的 Ctrl + D 并表示文件结束。您也可以输入__END__ .

关于Perl - 如何直接在 Perl shell/解释器中键入/执行/运行 Perl 语句?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68320818/

相关文章:

java - com.datastax.driver.core.exceptions.InvalidQueryException 使用 Datastax Java 驱动程序

linux - 如何从命令行批量将图像大小调整为最大 2MB?

perl - 在 perl 中,可以在哈希初始化中使用 HEREIS 表示法吗?

regex - Perl 给定字符串中正则表达式的所有匹配项

perl - 将Catalyst应用程序部署到生产服务器的最佳实践是什么?

.net - 从 CLI 工具访问 Sitecore API

python - 使用选择界面创建 Python CLI

regex - 使用正则表达式替换替换多个字符

Image::Magick (perlmagick) 调整宽高比大小和质量问题(与转换命令行实用程序不同)

Java commons-cli,带有可能值列表的选项