perl - perl 中大写 "-E"开关和小写 "-e"有什么区别?

标签 perl command-line

perl 开关“-E”和“-e”有什么不同?在这个例子中,它们的工作方式完全相同——在切换后执行命令:

$ perl -e 'print "$_\n" foreach 1..2'
1
2
$ perl -E 'print "$_\n" foreach 1..2'
1
2

最佳答案

这在 perldoc perlrun 中有解释:

-E commandline
behaves just like -e, except that it implicitly enables all optional features (in the main compilation unit). See feature.



“查看功能”。引用 feature 的文档pragma,您可以通过键入 perldoc feature 来阅读。 .

关于perl - perl 中大写 "-E"开关和小写 "-e"有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19354198/

相关文章:

arrays - 可以在不先声明变量的情况下进行引用吗?

perl - 如何在 FreeBSD 7.1 下编译具有线程支持的 Perl 5.10?

perl - 什么是 Perl 内置运算符/函数?

perl - 在 Perl 替换表达式中连接字符串

c - 继续对命令行中的所有输入执行 scanf。 C程序

python - 如何在 Python 中链接多个命令行响应?

c++ - 使用命令行提示的 Vigenere 密码

perl:打开文件句柄,写入其中,稍后给它命名?

带有提示的 Linux 命令行问题

deployment - 从命令行将 EAR 文件部署到 WAS 7