Perl
文章平均质量分 59
linux_zhu
这个作者很懒,什么都没留下…
展开
-
Perl 操作符
算术运算操作符:运算符 说明 举例 +加法$a + $b-减法 $a - $b*乘法$a * $b/除法$a / $b**乘幂$a ** $b%取余$a原创 2015-05-27 16:12:34 · 1329 阅读 · 0 评论 -
Perl 变量
Perl中有三种内置的变量类型:Scalar(标量)Array(数组)Hash (散列)标量:$号是Perl变量指定符,指定变量类型为标量。标量代表一个单一的值,一个标量的值可以是字符串,整数或浮点数,Perl会自动转换成需要的类型。数字的格式:类型 语法 示例原创 2015-05-26 08:27:51 · 1272 阅读 · 0 评论 -
初识Perl
Perl 是 Practical Extraction and Report Language的缩写,它是由Larry Wall设计的,并由他不断更新和维护。Perl 是解释运行的。一般Perl程序的第一行需注明自己是个Perl程序而不是shell程序。一般将下面的一行作为文件的第一行#!/usr/bin/perl可以在终端敲入 prel -v 查看是否有安装prel 。 wher原创 2015-05-25 19:32:21 · 825 阅读 · 0 评论 -
Perl 改变数组元素值的方法
用for循环对每个数组元素重新赋值:#!/usr/bin/perl@array = (1..30);print "@array\n";for($i=0; $i<=$#array; $i++){ $array[$i] = $array[$i] + 10;}print "@array\n";用while循环对每个数组元素重新赋值:#!/usr/bin/perl@array = (1.原创 2015-05-26 14:38:55 · 3551 阅读 · 0 评论 -
Perl 中正则表达式
正则表达式的三种形式Perl程序中,正则表达式有三种存在形式,如下:匹配:m//; (还可以简写为 //; 省略 m)替换:s///;转换: tr///;这三种形式一般都和 =~ 或 !~ 搭配使用(其中 "=~" 表示相匹配,在整条语句中读作 does,"!~"表示不匹配,在整条语句中读作doesn't),并在左侧有待处理的标量变量.如果没有该变量和 =~ !~操作符,则默认处理$_变量原创 2015-05-30 08:29:20 · 1059 阅读 · 0 评论 -
Perl 修改循环控制流的语句
标记修饰符标记有自己的命名空间,和标量变量、列表、hash、函数一样,不过由于它没有特别的前置符号,所以在命名上有一些限制:如尽量不要和其他的命名冲突,标记名称最好由大写字母和数字构成,这样保证不会和任何保留字冲突,而且看起来也比较明显。选定标记之后,只要把它放在需要的语句前面,并加上冒号即可,下面是此用法的一个示例:MYLABEL: while(condition){ statement原创 2015-05-28 19:41:31 · 843 阅读 · 0 评论 -
Perl 上下文及其对操作的影响
数字和字符串上下文在Perl中如何处理数据,如何求表达式的值,取决与上下文,不同操作符上下文不同。$result = '123' + '345'; ## 468$result = 123 . 345 ; ##1233456print "12 is less than 2!\n" if '12' lt '2'; ##lt为字符串比较print "Oh noes! foo is ba原创 2015-05-28 22:17:44 · 929 阅读 · 0 评论 -
Perl 若A则B判断的表示方法
Perl提供了另外一个“若A则B”的表示方法。可以在一般的if语句中加上修饰语,即把条件表达式放在后面,比如:some_statements if condition;以这个语句为例,若condition为真,则执行some_statements部分。这样的写法与下面的写法相同:if(condition){ some_statements;}下面是一些类似的用法:expression unl原创 2015-05-28 20:22:52 · 831 阅读 · 0 评论 -
Perl 循环语句
while循环语法:while(some_expression){ statment_1; statment_2; ....}程序执行到while语句时,首先检查控制语句(some_expression),若其值为真,就会执行循环体一次,如此反复不停的执行,知道控制语句的值为假,则停止while循环示例:#!/usr/bin/perl -w$number=10;while原创 2015-05-27 22:32:26 · 5227 阅读 · 0 评论 -
Perl 条件判断语句
if 系列语句有一下几种:if语句语法:if ( some_expression ){ true_statement1; true_statement2; ...}next_statment;程序执行到这里时,如果 some_expression 为真,则执行大括号内的其它语句;如果 some_expression 为假,程序则跳过大括号内的语句块,直接执行 next_statmen原创 2015-05-27 21:17:43 · 10753 阅读 · 0 评论 -
/etc/fstab 文件说明
/etc/fstab 文件的作用 磁盘被手动挂载之后都必须把挂载信息写入/etc/fstab这个文件中,否则下次开机启动时仍然需要重新挂载。 系统开机时会主动读取/etc/fstab这个文件中的内容,根据文件里面的配置挂载磁盘。这样我们只需要将磁盘的挂载信息写入这个文件中我们就不需要每次开机启动之后手动进行挂载了。/etc/fstab 文件格式原创 2015-11-15 22:59:17 · 945 阅读 · 0 评论