一、Perl编程入门

本文介绍了Perl脚本语言的开发背景、基本语法及特性,通过helloworld程序展示了其解释执行过程,并对比了Perl5.10版本的改进之处。文章强调了Perl语言的关键点,包括注释方式、解释执行的机制以及与Shell的相似性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在阅读Linkers and Loaders时看到了Perl脚本语言,顺便就学了学。
Perl由Larry Wall发明,目标是开发出一种通用的脚本语言,类似于大家所熟知的Shell,hello world程序如下:
#!/usr/bin/perl
print "Hello World!\n";
同Shell一样,Perl脚本也是不需要经过编译、链接这些步骤,是解释执行的,所以只需要给上面编写好的文件加上可执行权限,程序就可以执行了,命令如下:
$ chmod a+x hello
$ ./hello
可以看到在你的屏幕上面输出了Hello World!字样。

如果在Perl 5.10以上的版本,还可以另外一种写法:
#!/usr/bin/perl

use 5.010;

say "Hello World!";
使用say命令,在字符串后面不需要加换行符,效果同print的一样,注意:上面这个程序呢只能在Perl 5.10以上版本才能执行。

Perl语言要点:
1. Perl语言注释使用'#'号,相当于c中的'//',Perl中没有块注释。
2. 同Shell一样,开头的#!后面跟的是解释执行该程序的路径。
3. 可以看到的是,每条语句后面也同样跟上了分号';'。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值