开始使用 Perl
Perl 尝试做你的意思:
print "Hello World\n";
两个棘手的位是行尾的分号和\n
,后者添加换行符(换行符)。如果你有一个相对较新的 perl 版本,你可以使用 say
而不是 print
来自动添加回车:
Version >= 5.10.0
use feature 'say';
say "Hello World";
使用 use v5.10
(或更高版本)声明自动启用 say 功能:
use v5.10;
say "Hello World";
$ perl -e 'print "Hello World\n"'
Hello World
添加 -l
选项是自动打印换行符的一种方法:
$ perl -le 'print "Hello World"'
Hello World
Version >= 5.10.0
如果要启用新功能 ,请改用 -E
选项:
$ perl -E 'say "Hello World"'
Hello World
当然,你也可以将脚本保存在文件中。只需删除 -e
命令行选项并使用脚本的文件名:perl script.pl
。对于长于一行的程序,打开几个选项是明智的:
use strict;
use warnings;
print "Hello World\n";
除了使代码稍微长一些之外,没有其他真正的缺点。作为交换,严格的编译指示会阻止你使用可能不安全的代码,并且警告会通知你许多常见错误。
请注意,行尾分号对于最后一行是可选的,但如果你稍后添加到代码的末尾,则这是一个好主意。
有关如何运行 Perl 的更多选项,请参阅 perlrun 或在命令提示符下键入 perldoc perlrun
。有关 Perl 的更详细介绍,请参阅 perlintro 或在命令提示符下键入 perldoc perlintro
。对于一个古怪的交互式教程,请尝试 Perl 。