Perl学习笔记(1)----入门

在UNIX/Linux 系统上,打开命令终端,输入 'rpm -q perl' 查看系统是否安装了 perl ---- 在自己的CentOS7 系统上,默认自带了 perl 软件:

root@javis:~/Documents/bash$ rpm -q perl
perl-5.16.3-286.el7.x86_64

可以看到系统默认已经安装了 perl5 软件。

查看安装位置:

root@javis:~/Documents/bash$ which perl
/bin/perl
root@javis:~/Documents/bash$ whereis perl
perl: /usr/bin/perl /usr/share/man/man1/perl.1.gz

1. 第一个 Perl 程序

Perl 的语句用分号分隔。注释以一个 # 开头,一直到这一行的末尾。语句块用花括号括起来。下面是一个简单的 "hello, world!" 程序:

#!/usr/bin/perl
print "Hello, world!
";

给脚本赋予可执行权限,然后执行:

root@javis:~/Documents/bash$ chmod +x helloworld 
root@javis:~/Documents/bash$ ./helloworld 
Hello, world!

Perl脚本中的代码都不是shell命令;它们是Perl代码。bash 可以让用户把一系列命令组合起来,把它叫作脚本,但是 Perl 和 bash 不一样。也就是说,Perl提供了许多和 bash 一样的惯例,如使用撇号来获得一条命令的输出结果。

2. 变量和数组

  Perl 有3中基本数据类型:标量(也就是说,像数和字符串这样的一元量)、数组和哈希(hash)。哈希也叫作关联数组。变量的类型总是一目了然,因为它体现在变量名上:标量的变量以 $ 开头,数组变量以 @ 开头,而哈希变量以 % 开头。

原文地址:https://www.cnblogs.com/dongling/p/5686144.html