Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1363471
  • 博文数量: 632
  • 博客积分: 2778
  • 博客等级: 大尉
  • 技术积分: 3387
  • 用 户 组: 普通用户
  • 注册时间: 2012-05-31 09:09
个人简介

123

文章分类

全部博文(632)

文章存档

2014年(36)

2013年(33)

2012年(563)

发布时间:2012-12-12 11:26:36

  赋值 (Assignment) 运算符   算术 (Arithmetic) 运算符   数值 (Numeric Values) 关系运算符   字符串 (String Values) 关系运算符   逻辑 (Logical) 运算   其它常用的运算符   常用的文件数据 (File test) 运算符  赋值 (Assignment) 运算符 符号 范例 说明 = $x=$y;   将$x的值指派给 $y += $x+=$y; $x=$x+$y;   将 $x 加 $y......【阅读全文】

阅读(390) | 评论(0) | 转发(0)

发布时间:2012-12-12 11:26:24

Perl Socket 编程样例(1) Perl的networking 功能非常强大,基本上用c/c++能做的事perl都能做,而且做得更轻松方便,甚至可以只用10来行代码就完成了c/c++要几十上百甚至几百行才能完成得好的工作。 在networking方面,最基础的是BSD socket编程,但往往perl入门时在这个方面,最头疼的无疑是如何开始,如何Step by step。最好的药方就是Example,一段完整的可以运行(working)的代码,通过实践来感受远比看枯燥的manual来得深刻。 以下给出几段使用Socket及IO::Socket编写的Serv......【阅读全文】

阅读(420) | 评论(0) | 转发(0)

发布时间:2012-12-12 11:26:16

一、进程处理函数1、进程启动函数函数名 eval 调用语法 eval(string) 解说 将string看作Perl语句执行。正确执行后,系统变量$@为空串,如果有错误,$@中为错误信息。 例子 $print = "print (\"hello,world\\n\");";eval ($print); 结果输出 hello, world 函数名 system 调用语法 system(list) 解说 list中第一个元素为程序名,其余为参数。system启动一个进程运行程序并等待其结束,程序结束后错误代码左移八位成为返回值。例子 @proglist = ("echo", "hello,wor......【阅读全文】

阅读(420) | 评论(0) | 转发(0)

发布时间:2012-12-12 11:26:08

Perl 有很多命令行参数. 通过它, 我们有机会写出更简单的程序. 在这篇文章里我们来了解一些常用的参数. Safety Net Options 在使用 Perl 尝试一些聪明( 或 stupid) 的想法时, 错误难免会发生. 有经验的 Perl 程序员常常使用三个参数来提前找到错误所在, -C 是第一个. 这个参数编译 Perl 程序但不会真正运行它. 由此检查所有语法错误. 每次修改 perl 程序之后我都会立刻使用它来找到任何语法错误.   $ perl -c program.pl -W 是第二个参数. 它会提示你任何潜......【阅读全文】

阅读(507) | 评论(0) | 转发(0)

发布时间:2012-12-12 11:25:58

Perl的正则表达式功能十分强大,基本上是常用语言中最强大的,很多语言如Java设计正则式支持的时候都参考Perl正则表达式。本文介绍Perl正则表达式中最基本、最常用的部分。 一、正则表达式运算符 =~ 正则表达式匹配运算符,左边是待匹配字符串,右边是正则表达式,匹配结果设置在$1,$2等变量中,在scaler上下文中,成功匹配返回匹配个数,否则返回false。例如 $var =~ /foo/; !~ 正则表达式匹配运算符,和=~ 不同的是它忽略匹配结果,且返回值相反。例如 $var !~ /foo/; 正则表达式运算符右边是正则表达式,有如下三种形式: 1. 匹配......【阅读全文】

阅读(387) | 评论(0) | 转发(0)
给主人留下些什么吧!~~

llweiyang2012-10-25 17:03

呵呵,来兜一圈

回复  |  举报

勤劳致富linux2012-05-31 20:38

哈哈,我是第一个来的。

回复  |  举报
留言热议
请登录后留言。

登录 注册