perl脚本
来源:互联网 发布:爱奇艺万能播放器mac版 编辑:程序博客网 时间:2024/05/22 14:06
变量
数组
$a[0] = "xxx";
$a[1] = "xxx";
undef 赋空变量的值。
defined,他是用来判断一个标量或其他量是否是undef的,也就是判断该变量是否是被赋过值的,其实这里当一个变量被声明之后通常他是没有被赋值的,所以该函数就是用来完成这个工作的。
chomp
如果字符串结尾有换行符,chomp可以去掉它。这基本上就是它能完成的所有功能,如下例:
$text = “a line of text/n”; #也可以由<STDIN>输入
chomp($text); #去掉换行符(/n)。
my与local的区别?
对于sub A,
对于local变量,可以被A所调用的其他模块直接引用。
对于my变量,则只能在sub A中使用,不能被A所调用的其他模块直接引用。
操作符
=~ 念做 “does match" ,是匹配的意思;表示左边的字符串是否匹配右边的正则表达式。
循环
# 执行 for 循环
for($a =0;$a <10;$a =$a +1)
{print"a 的值为:$a\n";}
while控制
$count = 0;
while ($count < 10 ){
$count += 2;
print " count is now $count \n";
}
特殊符号
@_
示例:
#!/bin/perl -w
use strict;
&fun( 111,222,333 );
sub fun()
{
print @_;
}
这里会把传入函数的参数111222333打印出来。
1 操作文件
open
open()函数通常带有两个参数,第一个为Perl文件句柄,用于指向打开的Perl文件,第二个参数是Perl文件名及模式(Perl文件的打开模式)的混杂体,如果Perl文件被成功打开,open()函数返回true,否则为false。
- perl 脚本
- perl脚本
- Perl 脚本的特点
- perl脚本进程控制
- [PERL脚本] 学习笔记
- perl发邮件脚本
- perl脚本学习
- ubuntu下perl脚本
- C#调用Perl脚本
- c++ 调用 perl 脚本
- perl替换脚本
- perl脚本实例链接
- perl发送邮件脚本
- 调试 Perl 脚本
- perl 简单读写脚本
- perl脚本学习笔记
- 实战Perl脚本测试
- 调试Perl脚本
- SDN平台搭建,ovs+floodlight 亲测有效
- android控件之Button
- A*求单元第k短路的模板
- 最大k乘积
- 轮播图
- perl脚本
- 九、 通用工具 ----数值的极限(Numeric Limit)
- Activity之间数据相互传递
- Automapper安装报错
- 谈谈页面流程图
- mybatis配置文件中#、$区别
- SQLYog快捷键大全
- 299. Bulls and Cows 自己写已ac
- 平衡二叉树