Perl语言简介
Perl全称为实用摘录与报表语言(Pratical Extraction and Report Language)。
Perl的四大特点:
容易使用
用处广泛
速度很快
代码难看
Perl很适合在三分钟内写出“ 虽然难看但是能用 ”的一次性程序,也很适合用来编写用处广泛、需要十几个程序员花三年时间才能完成的大型程序。大部分Perl程序从构思到完成测试,一般只要不到一个小时的时间。
如何取得Perl
- 一般各种Linux或者*BSD系统,包括Mac OS X等,都会预装Perl
- 有些公司会提供第三方的Perl版本,如ActiveState(http://www.activestate.com)为包括Windows在内的某些平台提供预先编译好的版本
- 下载Strawberry Perlfor Windows(http://www.strawberryperl.com),除了标准的Perl核心代码模块外,还附带用于编译与安装第三方Perl模块的工具
编写Perl程序
编写Perl所需编辑器
- Unix系统上最受欢迎的两种程序员专用编辑器:emacs 和 vi
- Mac OS X系统上最受欢迎的两种编辑器:BBEdit 和 TextMate
- Windows系统上推荐使用 UltraEdit 和 PFE(Programer’s Favorite Editor)
保存文件需使用“纯文本”格式保存;传输程序需使用“文本模式”或者“ASCII”模式传输,千万不能是“二进制模式”
编写最简单的Hello World程序
#!/user/bin/perl
print "Hello, world!\n";
编译及运行
$ perl my_program
在Unix系统上,还可使用chmod命令将程序文件的属性修改为可执行,如下:
$ chmod a+x my_program
运行程序用如下命令即可:
$ ./my_program