1. 模块(.pm)和包(Package):
1.1 perl 中的模块:edsp.pm
在perl 脚本中,很多时候有 use edsp ;test就是一个类;其实 edsp 是一个单独写的类:edsp.pm 这个类中有变量、函数、等;
#!/usr/bin/perl -l
use strict;
use edsp;
调用类中的变量和函数需要new 一个对象;用这个对象来调用变量和函数。
my($edsp) = new edsp();
$edsp->function("@ARGV");
http://blog.csdn.net/xsmile2012/article/details/7027385
1.2 perl 中的包Package
在模块中声明一个包:edsp
package edsp;
use strict;
my($type) = @_;
my $self = {};
bless($self, $type);
Util::check_user();
2. Perl 基本语法
2.1 列表:
my($a,$b,$c) = (1,2,3)
my($a,$b,$c) = @_ @_ 是perl 的默认数组;这样列表中的值可以跟具体的环境赋予不同类型的变量;这样可以灵活处理
2.2 数组:
@array = (1,2,3)