Linux中国 Linux中国门户站!
设为主页 设为主页
收藏本站 收藏本站
 
当前位置 :首页 ->编程语言 ->Perl ->列表
ADODB与PearDB的兼容部分
PHP代码: PHP代码: ?php //pearDBconnection if( $_CONFIG [ 'db_driver' ]== "pdb" ) { require_once( "$ROOT_PATH/inc/pear/DB.php" ); $dsn =array( 'phptype' = $_CONFIG [ 'db_type' ], 'username' = $_CONFIG [ 'db_username' ], 'password' = $_CONFIG [ 'db_pa...
作者:Webmaster发表于:2007-06-05 06:43:41 点击:30 评论:1 查阅全文...
proftpdlog文件实时分析,动态封禁/解封
#proftpdlog文件实时分析,动态封禁/解封 #用法: #tail-f/var/log/proftpd|/usr/bin/proftpdeny.pl # # useTime::HiResqw(gettimeofday); #封禁时间,以秒为单位 $DENY_PERIOD=600; #对最近多久的日志进行统计 $EVAL_PERIOD=60; #在EVAL_PERIOD中的最多连接次数 $DENY...
作者:Webmaster发表于:2007-06-05 06:43:39 点击:34 评论:1 查阅全文...
PERL下的正则表达式
一、简介 二、匹配操作符 三、模式中的特殊字符 1、字符 2、字符[]和[^] 3、字符*和? 4、转义字符 5、匹配任意字母或数字 6、锚模式 7、模式中的变量替换 8、字符范围转义前缀 9、匹配任意字符 10、匹配指定数目的字符 11、指定选项 12、模式的部分重用 13、转义和特定...
作者:Webmaster发表于:2007-06-05 06:43:36 点击:88 评论:1 查阅全文...
用Perl饼来替换文件中的字符串
...
作者:Webmaster发表于:2007-06-05 06:43:32 点击:94 评论:2 查阅全文...
Perl的经典用法:用正则表达式对文件进行操作
一旦你有个包含了整个串的变量,你可以使用正则表达式,对整个文件进行操作,而不是对文件中的某个块进行操作。有两个有用的正则表达式标记/s和/m。一般,Perl的正则表达式对行进行处理,你可以这样写: undef$/; $line= ; if($line=~/(b.*grass)$/){ print"found$1\n"...
作者:Webmaster发表于:2007-06-05 06:43:31 点击:53 评论:1 查阅全文...
Perl的经典用法:读入段落
$/=""的写法是用来指示Perl读入段落的,段落是由两个或两个以上的换行符构成的文本块。这不同于设置为"\n\n",后者仅读入由两行组成的文本块。在这种情况下,将出现这样一个问题:如果有连续的空行存在,例如“text\n\n\n\n”,你既可以把它解释为一个段落("text"),也...
作者:Webmaster发表于:2007-06-05 06:43:29 点击:37 评论:1 查阅全文...
Perl的经典用法:读入多个记录
如果你调用 ,返回文件中剩余的记录。如果你处于文件尾,则返回空表: @records= ; if(@records){ print"Therewere",scalar(@records),"recordsread.\n"; } 在下面的一步中,进行赋值和测试两项工作: if(@records= ){ print"Therewere",scalar(@records),"recordsread...
作者:Webmaster发表于:2007-06-05 06:43:27 点击:52 评论:1 查阅全文...
Perl的经典用法:读入单个记录
有一个容易的方法读入filehandles:用 操作符。在标量内容下,它返回文件中的下一个记录,或者返回未定义出错信息。我们可以使用它来把一行读入到一个变量中: $line= ; die"Unexpectedend-of-file"unlessdefined$line; 在循环语句中,我们可以这样写: while(defined(...
作者:Webmaster发表于:2007-06-05 06:43:23 点击:35 评论:1 查阅全文...
Perl的经典用法:用Sysopen()进行更多的控制
为了更好的控制文件的打开方式,可以使用sysopen()函数: useFcntl; sysopen(FH,$filename,O_RDWR|O_CREAT,0666) ordie"Can'topen$filenameforreading/writing/creating:$!"; 函数sysopen()带有四个参数,第一个是同open()函数类似的文件句柄参数,第二个参数是不带模...
作者:Webmaster发表于:2007-06-05 06:43:16 点击:24 评论:1 查阅全文...
执行mod_perl模块
执行mod_perl 模块 如果你正想要扩增你的 Apache网页服务器 的功能,你或许应该看看模块所能 带给你的是什么。模块,是一个已经经过整合的程序代码,它可以让网页工程师们增加 他们服务器的功能而不用更改服务器本身的程序代码。透过模块,你可以为你的服务器 增添额外...
作者:Webmaster发表于:2007-06-05 06:43:14 点击:32 评论:1 查阅全文...
Power by linux-cn.com 粤ICP备05006655号