Perl
taesimple
这个作者很懒,什么都没留下…
展开
-
Perl的目录操作
<br />Perl中要对目录操作,需要先获得目录句柄:<br />opendir(HANDLE, path);<br />获得目录句柄后,可使用readdir函数读取目录内容,如<br />@a = readdir HANDLE;//@a的每个元素代表目录的原创 2011-04-09 15:11:00 · 207 阅读 · 0 评论 -
Perl的函数
<br /> Perl中函数的格式如下<br />sub function_name{<br />statements;<br />}<br />调用函数的格式如下<br />function_name();<br />或<br />&funct原创 2011-04-08 20:38:00 · 166 阅读 · 0 评论 -
Perl的模式匹配
<br /> Perl基本的模式匹配有两种:<br /><br /> m/pattern/ //只匹配<br /><br /> s/pattern/replacement/原创 2011-04-07 22:39:00 · 300 阅读 · 0 评论 -
Perl的文件操作
<br /> Perl的文件操作与C类似,都需要先获得文件句柄(类似于指针),获得方法如下:<br /> open(HANDLE, "filename"); //获取读文件句柄<br />原创 2011-04-07 18:07:00 · 1538 阅读 · 0 评论 -
在Perl中使用shell命令和管道
<br />在Perl中使用shell命令有两种方法:一是使用system函数,二是使用反引号``,三是使用qx{}<br /> <br />第一种方法,system函数格式如下<br />system("command");<br />若命令正常运行则返回0原创 2011-04-09 19:11:00 · 926 阅读 · 0 评论 -
Perl的一些函数和运算符
<br />1.index:搜索标量<br />index str1, str2;//在str1中搜索str2,若搜到则index函数返回该位置(从0开始),否则返回-1<br /> <br />2.rindex:与index类似,不过是从右往左搜索<br /原创 2011-04-09 14:36:00 · 304 阅读 · 0 评论 -
哈希结构
哈希可看做一种特殊的数组,特殊之处在于哈希采用key来索引,而数组用位置序号来索引哈希变量用%a表示,初始化格式如下: $a{key} = value; //初始化只含一个key-value对的哈希%a = ( key1, valu原创 2011-04-08 15:58:00 · 370 阅读 · 0 评论 -
Perl的列表与数组
<br /> Perl的列表相当于数组、哈希等数据结构的字面量,即可用于初始化数组和哈希,其形式为<br /> (x1, x2, x3, ...)<br />NB:若列表中的元素均为字符串,则可以用另一种便捷的形式<br />qw(原创 2011-04-08 11:06:00 · 253 阅读 · 0 评论