perl基础(1)
来源:互联网 发布:佳仁按摩椅怎么样知乎 编辑:程序博客网 时间:2024/05/16 04:47
今天开始学习perl,一点笔记。
print ""--------打印字符串,字符串格式和C差不多,不过变量的值用$var得到
open(handle,"<filename")----------打开一个文件,handle是打开文件后的句柄,filename及文件名,<是文件打开方式,读,写,添加三种方式,分别是<,>,>>,失败返回1,成功返回0,所以可以用下面的语句来打开文件:
- if(open(handle,"<name"))
- { fail to do};
- or unless(open(handle,"<name"))
- {fail to do}
- or open(handle,"<name")||die("open file fail");
$line=<handle>-----------读文件,读一行到line中,文件指针后移,包括回车符
@array=<handle>---------读文件,所有的内容到array中,且一行为array的一个元素,包括回车符
defined(val)---------------判断val是否为空,如果空则返回0.非空返回1
chomp($val)---------------判断val最后一个字符是不是回车,如果是,则去掉回车
chop($val)-----------------去掉val的最后一个字符
sub name------------------定义子函数,用&name调用
print handle string---------向handle中写数据
注意:
1. perl中字符串不一定以NULL,而且NULL可以出现在字符串中
2. while,for,if都可以使用,但是else为elsif。
3. 文件打开之后要关闭
- perl基础(1)
- perl 基础学习(1)
- perl基础学习1
- perl 基础学习(2)
- perl 基础学习(3)
- Perl基础
- perl基础
- perl基础
- Perl基础
- Perl学习笔记1-基础摘要
- Perl之正则表达式基础(一)
- Perl之正则表达式基础(二)
- Perl之正则表达式基础(三)
- Perl之正则表达式基础(四)
- Perl简易教程(1) ---perl 介绍
- perl附录(1)
- Perl Tips(1)
- perl(1)
- 寻书: Handbook of Stochastic Methods: For Physics, Chemistry and the Natural Sciences
- linux下安装mysql
- 在Ruby中进行网络协议开发初探
- VC6.0附带小工具软件一览
- 谋划(26)
- perl基础(1)
- 软件测试基本类型
- [转]深入Mysql字符集设置
- [全程建模]全程建模方法论将与Trufun科技合作推出第一次培训
- 流水线技术简介
- oracle 的 or 操作符引起的大问题
- jMock Cookbook 中文版一
- 在Linux的终端和Shell中显示中文的方法
- 每天在制造bug,了解下bug的状态