Perl
文章平均质量分 55
汤姆的猫
这个作者很懒,什么都没留下…
展开
-
Perl入门(八)Perl的复杂数据结构
本文主要介绍Perl的复杂数据结构,包括:二维数组哈希结构及复杂哈希结构二维数组Perl的数组由一对圆括号及用逗号分隔的元素组成(当然还有其他的声明方式)。如:@array = ("apple","orange","pear");二维数组声明方式有两种:@array = ([1,2,3],[4,5,6],[7,8,9]);这种方式中@array表示数组,如左图。原创 2014-06-23 14:44:55 · 3412 阅读 · 0 评论 -
Perl入门(五)Perl文件读写
Perl文件夹操作Perl创建、删除、修改文件夹mkdir("文件夹名称",权限);rmdir("文件夹名称");rename("旧文件夹名称","新文件夹名称");权限:4代表可读,2代表可写,1代表可执行;权限的组成:[前缀0][文件所有者][同组用户][其他用户]。生成的数字序列由拥有的权限对应的数字加和计算得到。如‘0755’代表:文件所有者可读可写原创 2014-06-20 08:57:49 · 3468 阅读 · 0 评论 -
Perl入门(七) Perl脚本的调试
编程中错误不可避免,调试能够帮助我们发现有问题的代码段。在网上看了一下Perl脚本调试,发现其实很多东西并不需要,而且那么多也没人看。下面简单整理一下。1.进入debug。使用-d,进入debug状态。例:perl -d Perl程序名称。2.设置断点b:设置断点。例:b 行号;c:程序执行到下一个断点处,或执行到指定行。例:c ;c 行号;d:删除一个断点原创 2014-06-20 15:19:02 · 5055 阅读 · 0 评论 -
Perl之my与local
在函数定义中,使用my关键字来确保用户定义函数中所使用的变量名不与任何其它同名的全局变量冲突,它使其后面的变量成为通常语言所谓的local变量。缺省情况下,perl函数中的变量是全局变量。 local变量先save再store.如下例:$x = 9;sub mm{ print "$x\n";}sub gg_my{ my $x = 11; print "call原创 2014-06-17 11:31:31 · 1990 阅读 · 0 评论 -
Perl入门(四)Perl的正则表达式
正则表达式是Perl的原创 2014-06-17 16:57:59 · 10041 阅读 · 0 评论 -
Perl入门(三)Perl的数组
Perl数组的声明方式Perl使用"@"符号声明一个数组:@array;使用"()"或"qw()"声明数组中元素;一个完整的声明方式为:@array = (12,"123","abc",$var);......方法一或者@array = qw(12 123 abc); ............方法二或者@array = (1..10)..............原创 2014-06-16 11:05:20 · 4826 阅读 · 0 评论 -
Perl如何安装新模块/包
今天写Perl程序时需要调用到Tk模块,但是我机器上却没有T T原创 2014-06-14 23:19:56 · 5647 阅读 · 0 评论 -
Perl入门(二)Perl的流程控制
Perl是一种粘性语言,如果你有其他语言的基础的话,你会发现原创 2014-06-14 23:16:24 · 2018 阅读 · 0 评论 -
Perl入门(一)Perl的基本类型及运算符
在学习Perl的基础之前,还是希望大家有空去看以下Perl的简介原创 2014-06-13 15:56:01 · 10346 阅读 · 0 评论 -
Perl练习题,持续更新中...
自己做的,有更好的答案可以贴上来,电脑是英文系统,编辑器中文显示有问题,所以写的英文注释(英语小白,勿喷)1.在目录/tmp下找到100个以abc开头的文件,然后把这些文件的第一行保存到文件new中。#user/bin/env perl#file name : test.pl#author : Tony Sun#version : 1.0#date :原创 2014-06-26 11:04:58 · 4353 阅读 · 1 评论 -
tomcat上部署CGI
之前学了Perl的基础,本来打算只学Perl如何访问数据库就算了,不过发现CGI也还挺好玩的,顺便学习一下吧,而且通过浏览器和数据库进行交互好像也很酷。现在CGI不是很流行了,基本上被Jsp/Servlet,.Net,PHP等取代了,反正这也不是Perl的主业。CGI流行原因有很多,比如效率问题,对于每一个请求都会编译执行一次脚本,虽然现在又mod_perl,但是感觉来的晚了些。此外编写这原创 2014-06-25 13:59:07 · 8053 阅读 · 2 评论 -
Perl入门(六) Perl方法的使用
1.定义一个方法 Perl使用sub定义方法。 语法: sub 方法名称{方法体}2.调用一个方法 Perl直接使用方法名称调用方法。 调用方式有以下四种: 方法名称; &方法名称; 方法名称(); &方法名称(); 说明:方法调用可以再任何位置,可以在方法前、后调用,也可以在方法体内部调用。 3.传原创 2014-06-20 14:44:19 · 2786 阅读 · 0 评论