-
perl基础知识-目录
所属栏目:[大数据] 日期:2020-12-16 热度:54
平时也是偶尔用用,比较零散,稍为不留神便与shell,sed,awk有些混在一起感觉,心想还是打好基础,认清功能为先; 于是开始... 今天先列个题纲要学习的内容: 1.什么是perl? 2.它用来做什么? 3.如何学会它? 4.需要掌握的知识点 ?? 4.1?? 代码执行格式 ?? 4.[详细]
-
perl基础知识01【perl用处】
所属栏目:[大数据] 日期:2020-12-16 热度:165
1.什么是perl? 2.它用来做什么? 3.如何学会它? 回答: 1.什么是perl? 答:perl是一种脚本语言,它集合了shell,awk,sed以及C的一些功能和优点,它善长于对文本的处理和日常系统的运营维护; 2.它用来做什么? 答:善长于对文本的处理以及日常系统的维护; 比[详细]
-
perl基础知识02【代码执行格式】
所属栏目:[大数据] 日期:2020-12-16 热度:90
[oracle@localhost ~]$ perl --help Usage: perl [switches] [--] [programfile] [arguments] ? -0[octal]?????? specify record separator ( ,if no argument) ? -a????????????? autosplit mode with -n or -p (splits $_ into @F) ? -C[number/list] ena[详细]
-
perl基础知识03【语法】
所属栏目:[大数据] 日期:2020-12-16 热度:190
语法: 先看一小段语句 #!/usr/bin/perl use DBI; print "whatn"; =oo print "01n"; print "02n"; = #解释 1.第一行以#!开头这个和shell类似 2.每个执行语句行后都要加分号作为结束标识符; 3.单行注释用#,多行如下 =字母 ........ = 4.执行程序 (1).chmo[详细]
-
perl基础知识04【变量】
所属栏目:[大数据] 日期:2020-12-16 热度:114
变量 有3种类型: 1.普通变量????? 2.数组????? 3.散列?? 4.系统变量 一.普通变量常量 [oracle@localhost ~]$ cat perl01 #!/usr/bin/perl use constant b="狼"; $a="我是一个人n"; print $a; print b."n"; #其中b就属于常量,而$a就属于普通的变量;? 二.数[详细]
-
Perl四则运算
所属栏目:[大数据] 日期:2020-12-16 热度:88
########################################just use for practice########################################!/usr/bin/perl#use warning#use diagnostics;#use diagnositc#use warnings;#use warning#use strict;#use strict#This means you MUST always use[详细]
-
strawberry perl安装,环境变量及模块安装
所属栏目:[大数据] 日期:2020-12-16 热度:160
1?http://strawberryperl.com/此占到下载for windows 2 解压到c盘(或其他盘)目录下 3 修改环境变量 cd directory perlbinperl.exe relocation.pl set PATH=%PATH%;directorycbin;directoryperlsitebin;directoryperlbin set TERM=dumb 或电脑-属[详细]
-
perl 遍历windows系统拷贝想要的东西
所属栏目:[大数据] 日期:2020-12-16 热度:111
use?File::Copy?; sub?Digui_GetFile?{???? ??my?$path?=?shift?@_;? ??my?$ArrayPoint?=?shift?@_; ??my?$subpath; ??my?$handle;? ???if?(-d?$path) ???{? ????????if?(opendir($handle,?$path))? ??{ ????????????while?($subpath?=?readdir($handle))? ?[详细]
-
perl发送邮件
所属栏目:[大数据] 日期:2020-12-16 热度:196
1、安装sendmail yum install sendmail yum install sharutils #uuencode 2、配置sendmail.cf #sendmail.cf文件必须放在/etc/目录,而非/etc/mail cp /etc/mail/sendmail.cf /etc/sendmail.cf 3、重启sendmail服务 service sendmail restart 4、验证sendmail[详细]
-
perl CPU利用率
所属栏目:[大数据] 日期:2020-12-16 热度:109
1、监控系统CPU利用率 for? Linux[详细]
-
用perl XML::Simple解析XML文件
所属栏目:[大数据] 日期:2020-12-16 热度:141
转自:?http://blog.csdn.net/perfectpdl/article/details/5936372 在Perl中解析XML的方法最常见的就是使用? XML::DOM ?和 XML::Simple了。 XML::DOM过于庞大,而且解析结果是一个DOM树,操作也不方便。对于小型且不复杂的XML文件,XML::DOM真是杀鸡用牛刀。[详细]
-
perl基础知识05【数据流控制】
所属栏目:[大数据] 日期:2020-12-16 热度:116
内容目录: 1.能正常写出语句的结构语法;--【骨架】 2.条件写法; --【血肉】 3.应用的场景; --【分工】 一.请列出控制结构的几种语句? 二.请写出这些语句的结构写法? 三.举例说明 请在脑海中过一次。。。 答: 一.结构语句及写法包含: if (...)? elsif {.[详细]
-
Perl Hash用法之入门教程
所属栏目:[大数据] 日期:2020-12-16 热度:165
转自:http://www.cnblogs.com/nwf5d/archive/2011/11/10/2244866.html Perl Hash用法之入门教程 本文和大家重点讨论一下Perl Hash的用法,哈希是一种数据结构,和数组类似,但是,和数组不同的是,其索引不是数字,而是名字。也就是说,索引(这里,我们将它[详细]
-
Perl内置特殊变量
所属栏目:[大数据] 日期:2020-12-16 热度:164
转自:http://www.cnblogs.com/ace9/archive/2011/04/29/2032755.html Perl内置特殊变量 一、 正则表达式 特殊 变量: 1、 $n ? :包含上次模式匹配的第n个子串 2、 $ :前一次成功模式匹配的字符串 3、 $` ? :前次匹配成功的子串之前的内容 4、 $’ :前次匹配[详细]
-
perl基础知识06【转义与元字符与特殊字符】
所属栏目:[大数据] 日期:2020-12-16 热度:61
问: 1.为什么要有转义与元字符与特殊字符? 2.有哪些转义与元字符与特殊字符 3.它们用来做什么呢? 答: 1.(1)正规表达式的需要,如常用s,d,.*,w;?? 2. 3.以上这些字符主要在正则表达式的时候将表现得很有用;[详细]
-
Perl: 关于学习Perl
所属栏目:[大数据] 日期:2020-12-16 热度:185
转载自:http://club.topsage.com/thread-464914-1-3.html,谢谢! 关于学习Perl Perl是一门很有用的语言,可以用它来做很多事。然而,它也仅是一门语言,掌握了Perl,你只是掌握了Computer领域的一小块知识。在学习Perl前,请明确你的学习目的,并采用正确[详细]
-
Perl: Perl/CGI脚本语言编程学习资料及开发工具下载大全 (2013-3
所属栏目:[大数据] 日期:2020-12-16 热度:78
转载自:http://club.topsage.com/thread-361568-1-1.html,谢谢! Perl 最初的设计者为拉里·沃尔(Larry Wall),它于1987年12月18日发表。Perl借取了C、sed、awk、shell scripting以及很多其他程序语言的特性。 Perl 一般被称为“实用报表提取语言”(Pra[详细]
-
Perl的正则表达式——入门篇
所属栏目:[大数据] 日期:2020-12-16 热度:173
Perl的正则表达式——入门篇 一.基本概念 正则表达式,在Perl 中通常被称为模式(pattern):某个模板是否匹配某个字符串。由于存在无限的字符串,某个给定的模式将这些字符串分成两类:一类是能匹配的,一类是不能匹配的。这里没有,或者,大概,几乎那样的[详细]
-
修改perl CPAN模块安装的配置文件
所属栏目:[大数据] 日期:2020-12-16 热度:71
方法一:直接删除了cpan的配置文件及相关的软件 # cd?/etc/perl/CPAN #rm?Config.pm #cd?/root/.cpan?(这个目录是在一开始以ROOT的账号初始化cpan时创建的) #rm?-rf?* 然后重新配置cpan(此时相当于第一次使用cpan自动安装的功能) perl?-MCPAN?-e?shell #....[详细]
-
perl修改文件的方法
所属栏目:[大数据] 日期:2020-12-16 热度:191
#!perl use strict; use warnings; use 5.014; my $filename=$ARGV[0]; open FILE1,"$filename" or die "Can't open '$filename':$!"; open FILE2,"+$filename" or die "Can't open '$filename':$!"; my $lines = join '',FILE1; $lines =~ s/^/$filename:/g[详细]
-
perl基础知识07【正则表达式】
所属栏目:[大数据] 日期:2020-12-16 热度:167
本页涉及到2块内容 1.模式匹配 ?? 1.1修饰符 ?? 1.2__DATA__文件句柄 ?? 1.3m匹配符,s替换运算符,=~匹配运算符 ?? 1.4保存模式的特殊变量 2.元字符 ?? 2.1.点号"."与换行符与s修饰符关系 ?? 2.2.理解【】的意思 ?? 2.3.贪婪与非贪婪 ?? 2.4.锚定字符 ?? 2.[详细]
-
perl windows杀进程
所属栏目:[大数据] 日期:2020-12-16 热度:197
use Win32::OLE;use Win32::Process;use Cwd;##下面枚举机器中正在运行的所有进程信息$wmi = Win32::OLE-GetObject('winmgmts:\.rootcimv2');##两种方法都可以的$plist = $wmi-InstancesOf("Win32_Process");my $dir = getcwd;my $FilePath =$dir."[详细]
-
perl中while修饰符/c参数
所属栏目:[大数据] 日期:2020-12-16 热度:54
[oracle@localhost ~]$ cat tmpperl01 #!/usr/bin/perl $_ = "The year 1752 lost 10 days on the 3rd of September"; while (/(d+)/g) { print pos($_),"n"; } print pos($_)."---","n"; while (/e/g) { print pos($_),"n"; } print pos($_)."---","n"[详细]
-
perl中my与local的区别
所属栏目:[大数据] 日期:2020-12-16 热度:196
$x? =? 9; sub? mm{ ? ? ? ? print? "$xn"; } sub? gg_my{ ? ? ? ? my? $x? =? 11; ? ? ? ? print? "call-my$xn"; ? ? ? ? mm; } sub? gg_local? { ? ? ? ? local? $x? =? 20; ? ? ? ? print? "call-local$xn"; ? ? ? ? mm; } gg_my; gg_local; print $x;[详细]
-
Perl 获取上月下月和最大天数
所属栏目:[大数据] 日期:2020-12-16 热度:182
????????????????? 获取上月,下月,当月的天数,比较常用,故现在整理并分享给大家。 ? ? #! /usr/bin/perl -w use warnings; use strict; use POSIX qw(strftime); use Time::Local; use POSIX qw(ceil floor); my $strtime='2013-12-01'; 调用格式: ----[详细]
