脚本
perl以其功能强大和可伸缩性而闻名,下面的示例并没有做任何实际的工作,而只是显示了perl的一些特性。
#!/usr/bin/perl -w
#sample perl program
#scalar variables names start with $
$a=2;
$b=3;
print $a**$b,"\n";
$hello_world='Hello World';
print $hello_world,"\n";
system "ls";
第一行告诉shell如何执行该文件,-w选项使perl打印出附加警告(对新手尤其有用)。下面两行(用“#”开头)是注释行,然后对变量$a、$b分别赋值,并计算$a的$b次幂,打印其结果。“\n”表示这一行打印完毕。下面的程序中又定义了一个新的变量$hello_world,该变量被赋值为字符串“Hello World”,打印$hello_world的值并换行,然后执行系统命令ls,显示出当前目录下的内容。
保存该文件,并将文件属性设置为可执行,然后就可以运行它了。