perl学习
翻译 2018-01-06 12:45:36
8201阅读
Perl文件夹操作Perl创建、删除、修改文件夹mkdir("文件夹名称",权限);rmdir("文件夹名称");rename("旧文件夹名称","新文件夹名称");权限:4代表可读,2代表可写,1代表可执行;权限的组成:[前缀0][文件所有者][同组用户][其他用户]。生成的数字序列由拥有的权限对应的数字加和计算得到
转载 2018-01-06 13:00:04
1414阅读
 目录 基本功能 建立连线 选项 下达 SQL 进阶功能 SELECT 述 高等技巧 交易机制 注意事项 其他资讯 本文是以 Perl DBI Examples 为蓝本,配合 DBMaker 好学易用的特性,以及几个浅显易懂的例子,希望能够一步步地带领使用者学习 Perl DBI modules 存取 DBMaker 资料库的方法。而原作者撰写主要原动力是希
转载 精选 2013-04-27 11:24:00
381阅读
1.定义一个方法  Perl使用sub定义方法。  语法:  sub方法名称{方法体}2.调用一个方法  Perl直接使用方法名称调用方法。  调用方式有以下四种:    方法名称;    &方法名称;    方法名称();    &方法名称();  说明:方法调用可以再任何位置,可以在方法前、后调用,也可以在方法体内部调用。  3.传递参数  Perl通过方法名后面的括号将参
转载 2018-01-06 13:02:00
1492阅读
编程中错误不可避免,调试能够帮助我们发现有问题的代码段。在网上看了一下Perl脚本调试,发现其实很多东西并不需要,而且那么多也没人看。下面简单整理一下。1.进入debug。使用-d,进入debug状态。例:perl-dPerl程序名称。2.设置断点b:设置断点。例:b行号;c:程序执行到下一个断点处,或执行到指定行。例:c;c行号;d:删除一个断点。例:d断点所在行号;D:删除所有断点。例:D;L
转载 2018-01-06 13:06:00
2728阅读
转载 2019-03-22 11:51:00
230阅读
2评论
#!/usr/bin/perl -w#output the largest number from a file$max_number = &max(3,5,10,4,6) ;sub max        {        my($max_sofar_
原创 2010-01-21 17:01:10
1592阅读
3点赞
3评论
第一章 perl  #!/usr/bin/perl -w  #上述语句声明perl的路径和启用警告。 ----------------------------------------------- 第二章 标量数据 1. 数值(整数和浮点数),在perl中统一都是按照双精度浮点数来计算的。  浮点数范围至少是1e-100到1e100. &nbs
原创 2010-09-22 22:04:13
490阅读
第六章 哈希 1.哈希   哈希就是一种数据结构,可以容纳很多值,并随机存取.是很多的键值对,键是字符串且唯一,但是键可以对应多个值(值可以重复).键和值都是任意的标量.   值可以是数字,字符串,undef. 2.访问hash元素   $family_name{"fred"} 3.访问整个哈希   %family_name
原创 2012-06-25 15:47:29
454阅读
引用 在很多场合下使用引用传值,能在很大程度上提高代码的运行效率。 定义一个引用在变量名前加”\”就可以了,如: $ra=\$a; $rb
原创 9月前
38阅读
交互式编程你可以在命令行中使用 -e 选项来输入语句来执行代码,实例如下:$ perl -e 'print "Hello World\n"'输入以上命令,回车后,输出结果
原创 9月前
59阅读
本文介绍了 Perl 语言的基本语法和用法,包括变量、条件语句、循环语句、文件操作和正则表达式等。通过这些内容,你
第三章 列表和数组 1. 列表是标量的有序集,数组是包含列表的变量,严格讲列表是指数据,数组是其变量名。  数组的索引从0开始,依次递增。  列表和数组可以包含任意数量的元素。最少含有0 元素,最多可以填满你的可用内存。  当然,下标可以是任何能返回数值的表达式。如果其值不为整数,则自动将其转换为小于它的最大整数  值: &n
原创 2010-09-25 16:35:26
559阅读
书接上文 7.reverse和sort     反转 列表或数组的值,并返回。     @fred = 6..10;     @barney = reverse(@fred);     @barney = reverse 6..10;   &n
原创 2011-06-13 21:50:06
443阅读
<一> 语句及注释: Perl 语句以分号(;)结尾,用 # 作为一行的注释,没有其它语言中那种跨行的注释。代码块用大括号围起来,这个和 C 类似,但这个大括号在有些地方是强制要求,如在 if ,for,do, while 等语句中,它不像其它语言一样会用缩进来判断块。 <二> 变量: 标量(sc
原创 9月前
70阅读
  第五章 输入与输出 1.读到文件的结尾,<STDIN>会返回undef。     print ();     其实也是一个函数调用,括号可有可无。     print (2+4)*2     # 相当于(print 2+4)*2 &nbsp
原创 2011-06-18 17:03:48
601阅读
1.什么是正则表达式   也叫模式,就是一个匹配或者不匹配某字符串的模板. 2.使用简易模式匹配   # 在匹配$_时,把模式写在正斜杠/就可以了. $_ = "test"; print ok if /test/;    # 如果匹配到test打印ok  
原创 2012-07-28 17:22:50
580阅读
在程序运行里,可以使用eval 块表达式(块后的分号不能省略,因为是表达式)来捕获严重错误,以防止程序运行时崩溃;其捕获结果存储于特殊变量 $@ 中,$@为空(“假”)时表示执行成功,否则,就表示执行过程中发生了错误,其内容为错误信息(布尔表达式结果为“真”)
推荐 原创 2009-01-22 12:39:00
1855阅读
1评论
Perl中,可以利用system 函数启动子进程,子程序执行相应的命令并继承Perl的标准输入、标准输出以及标准错误;通常提供给system 函数的参数就是一般在shell所键入的命令,当参数里有类似于“$HOME”的环境变量时,应该将参数放在单引号中(双引号中$开头的字符串会被当作变量进行替换)或者入在双引号中并将符号“$”进行转义
原创 2009-01-22 11:44:00
3437阅读
  • 1
  • 2
  • 3
  • 4
  • 5