设为首页
收藏本站
设为首页
点击收藏
手机版
手机扫一扫访问
迪恩网络手机版
关注官方公众号
微信扫一扫关注
公众号
忘记密码?
QQ登录
微信登录
登陆
注册
门户
Portal
开源
问答
系统
工作
资讯
论坛
BBS
硬件
编程
漏洞
安全
虚拟化
问答
投稿
文章
帖子
用户
快速发帖
客服电话
点击联系客服
在线时间:8:00-16:00
客服电话
132-9538-2358
电子邮件
[email protected]
APP下载
迪恩网络APP
随时随地掌握行业动态
官方微信
扫描二维码
关注迪恩网络微信公众号
问题反馈
返回顶部
电脑基础
选购指南
故障排查
笔记本
电脑组装
电视盒子
平板电脑
电脑周边
Python
Java
Node.js
c#
Ruby
JSP
LUA
ASP.NET
VBScript
VB.NET
Perl
Erlang
Scala
Julia
JavaScript
VUE
JQuery
Node.js
TypeScript
AJAX
HTML
CSS
BootStrap
综合其他
经典问答
漏洞分析
CVE漏洞
安全教程
安全设置
杀毒防毒
病毒查杀
脚本攻防
入侵防御
工具使用
加密解密
手机安全
安全其他
Docker
网址转二维码
网址缩短
网址转二维码
网址转二维码
qrcode.16892.net
qrcode.55276.net
qrcode.devdocs.uk
qrcode.mlink.in
qrcode.ogeek.cn
qrcode.ostack.cn
qrcode.shenghuobao.net
qrcode.shenzhenjia.cn
qrcode.sqlite.in
qrcode.vigge.cn
qrcode.vigge.net
qrcode.vigges.net
qrcode.wujigu.com
qrcode.xstack.ru
tools.16892.net
tools.55276.net
tools.devdocs.uk
OStack程序员社区-中国程序员成长平台
›
门户
›
编程
›
Perl
›
Perl教程
Perl教程
RSS
【转载】perl修改原文件内容
很多时候,我们希望对原有文件的内容进行一定的修改,linux虽然有sed这个强大的文本编辑命令,但是他只能生成新文件或打印到screen上(或许sed也具有修改原文件的功能,小的才疏学浅,尚不知道,烦请大家告诉我),但 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 08:41
|
阅读:245
|
回复:0
perl发音
添加生词 此单词属于使用最频繁的3000个英文单词,是海词推荐用户应该学会的4星核心词汇。海词编辑部: 李玲快捷功能求助词友改进词条abbr.缩略词a.形容词ad.副词conj.连词n.名词int.感叹词prep.介词v.动词u.未知 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 08:41
|
阅读:251
|
回复:0
正则表达式之二:与正则表达式进行匹配-正则表达式与Perl接轨 ...
1、以m//进行匹配//的编写模式是m//操作符的简写。例:m(fred)=mamp;amp;lt;fredamp;amp;gt;=m{fred}=m=m/fred/=/fred/批注:但只有//可以省略m。例:/^http:\/\//=m%^http://%批注:匹配http://,常见的定界符也有 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 08:41
|
阅读:262
|
回复:0
一个基于时间注入的perl小脚本
1usestrict;2usewarnings;3useLWP::Simple;45my%table_and_leng;6for(my$count=0;$countamp;amp;lt;=49;$count++){7#printamp;quot;TestTable:$count\namp;quot;;8my$table_length=1;9my……
作者:菜鸟教程小白
|
时间:2022-7-22 08:41
|
阅读:305
|
回复:0
VoterManInPerl
Perl一直号称是黑客语言,事实上也的确是如此。虽然由于工作一直用Python、Tck\tk,但是还是觉得Perl有着无比的吸引力。首先就是看似怪异的语法,渗透着Perl的哲学,同一件事,总有不止一种方法来解决。其实也就是在 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 08:41
|
阅读:344
|
回复:0
使用plenv安装perl,并使其支持多线程
plenv与pyenv、rbenv等都是同类型软件中非常好用的,这三个软件不仅命名类似,操作方式也相差无几,节约了很多学习的成本,所以非常推荐;安装使用plenv:1gitclonegit://github.com/tokuhirom/plenv.git~/.plenv2gi ...……
作者:菜鸟教程小白
|
时间:2022-7-22 08:41
|
阅读:383
|
回复:0
perl-p-i-w-e
1cat1.txt2111111111111111111111111111111111113kllk4nciuwbufcbew``````//.]];s[[..;5klklkl67x,dsncdk,;l,ex8xw,eocxmcmck9111111111111111111111111111111111111011perl-p-i.ba……
作者:菜鸟教程小白
|
时间:2022-7-22 08:41
|
阅读:442
|
回复:0
perl中的pack与unpack
这个pack,unpack在“perl语言编程”有介绍看起来很复杂 1#把一个字符串转为十六进制格式2my$source='abcd';3unpack('H*',$source);4#说明,这个'H'是说明转化为十六进制,后面的*是任意长度,也就是说,它转化后多 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 08:41
|
阅读:397
|
回复:0
Perl读写文件&字符串操作
Perl中读写文件的方法非常简单,可以使用open或sysopen函数来打开文件,linux下运行perl脚本只需./XX.pl或perlXX.pl。读文件open(文件句柄,amp;quot;amp;amp;lt;文件名amp;quot;);或者 open(文件句柄,amp;quot;文件 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 08:41
|
阅读:434
|
回复:0
Foswiki 1.1.6 发布,Perl 开发的 Wiki 引擎
Foswiki 1.1.6 修复了一些重要的问题,包括一些小安全相关问题;升级 TinyMCE 到 3.4.9 版本;管理员方面增加了重复 email 检测;配置更改时做备份;日志轮换时的性能提升问题。 Foswiki 是一个用 Perl 语言开发的 W ...……
作者:菜鸟教程小白
|
时间:2022-7-22 08:41
|
阅读:532
|
回复:0
perl学习笔记(4)——动态加载
在写perl的时候,如果要应用到各种平台的话,比如linux 和windows,会遇到各种问题,有时就是要根据系统类型来加载各种库,之前写的就是这样的, if($^O eq 'linux'){ use XXX::xxx; }elsif($^O eq 'M ...……
作者:菜鸟教程小白
|
时间:2022-7-22 08:41
|
阅读:310
|
回复:0
Perl解析JSON数据精解
简介:JSON(JavaScriptObjectNotation)是一种轻量级的数据交换格式。它基于JavaScript(StandardECMA-2623rdEdition-December1999)的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 08:40
|
阅读:229
|
回复:0
解决Win8.1+Matlab2012b运行mex-setup出现perlcommandlineinterpreterhasstoppedworki ...
解决方法:perlcommandlineinterpreterhasstoppedworking C:\ProgramFiles\MATLAB\R2012b\sys\perl路径下的release文件指出,active版本只能支持到win7.于是下载最新版本的activeperl。安装在任意目录下。在安装目 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 08:40
|
阅读:217
|
回复:0
perl学习之HERE文档
Perl的here文档机制是从UNIXshell中的here文档机制派生而来的。和在shell中一样,Perl中的here文档也是面向行的引用表单,要求提供amp;amp;lt;amp;amp;lt;运算符,其后跟随一个初始的终止字符串。amp;amp;lt;amp;amp ...……
作者:菜鸟教程小白
|
时间:2022-7-22 08:40
|
阅读:241
|
回复:0
Perl语言读取gz压缩文件
usePerlIO::gzip; #Perl IO读写gz文件openFQ,amp;quot;amp;amp;lt;:gzipamp;quot;,file1.gz||dieamp;quot;$!amp;quot;;openFN,amp;quot;amp;amp;gt;:gzipamp;quot;,file2.gz||dieamp;quot;$!amp;quot;; 合并gz ...……
作者:菜鸟教程小白
|
时间:2022-7-22 08:40
|
阅读:242
|
回复:0
Python与Perl区别
与Perl相比,Python程序一定会更简单、更清晰、更易于编写,从而也更加易懂、易维护。我确实也很喜欢Perl,用它来做一些日常的各种事情。不过当我要写一个程序的时候,我总是想到使用Python,这对我来说已经成了十分 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 08:40
|
阅读:226
|
回复:0
Perl学习笔记(十一)--发送http请求
Perl发送http请求依赖于LWP模块,模块的安装可以使用ppm,也可以去cpan下载后自行安装。 #发送一个get请求:useLWP::UserAgent;$ua=LWP::UserAgent-amp;amp;gt;new;$ua-amp;amp;gt;agent(amp;quot;$0/0.1 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 08:40
|
阅读:244
|
回复:0
perl中的$0
$0表示当前正在运行的Perl脚本名。有3种情况:如果执行方式为perlx.pl,则$0的值为x.pl而非perl命令本身如果执行方式为./x.pl,则$0的值为./x.pl如果执行的是perl-e或perl-E一行式perl程序,则$0的值为-e或-E ...……
作者:菜鸟教程小白
|
时间:2022-7-22 08:40
|
阅读:252
|
回复:0
安装Perl模块方法
困绕了我很久,费了很多经历终于搞明白了,为避免更多象我一样的初学者走弯路,我把我的一点经验介绍给大家 PPM方式 优点:方面 缺点:部分模块搜索不到,也就不能安装 具体步骤:1,装好库,这些网站都有编译好了的模块, ...……
作者:菜鸟教程小白
|
时间:2022-7-22 08:40
|
阅读:223
|
回复:0
sendEmail报错:at/usr/share/perl5/vendor_perl/IO/Socket/SSL.pm
sendEmail发送邮件是出现以下报错:******************************************************************* Using the default of SSL_verify_mode of SSL_VERIFY_NONE for client is deprecated! Pleas ...……
作者:菜鸟教程小白
|
时间:2022-7-22 08:40
|
阅读:228
|
回复:0
Perl中的哈希(四)
Perl中的哈希数据结构。相比较于数组,这种数据结构对于数据查找和统计更加方便。 一个特殊的哈希,%ENV,表示当前terminal下,通过setenv设置的variable的键值。键:环境变量名,,,,值:环境变量值。 哈希是一 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 08:40
|
阅读:243
|
回复:0
perl查看某个模块的安装路径
perldoc命令可以查看某个模块的安装路径命令:perldoc-lBio::Seq返回值如下:/usr/local/share/perl5/Bio/Seq.pm ……
作者:菜鸟教程小白
|
时间:2022-7-22 08:40
|
阅读:247
|
回复:0
Perl的变量及语境(一)
Perl语言中的大部分语句表达式后都紧接一个分号,分隔不同的Perl语句。perl解释器能一次完成编译和运行这两个动作。perl通过一对反引号amp;quot;``amp;quot;来表示运行外部命令。也可以通过system命令来执行外部程序 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 08:40
|
阅读:244
|
回复:0
[Perl]模块搜索路径变量@INC
perl中的INC变量中包含了所有的perlmodule的查找路径。可以使用perl-V来查看INC的值。 1)默认地INC如下: @INC: C:/Perl/site/lib C:/Perl/lib .2)设置环境变量PERL5LIB来增加到INC,例如: setperl5l ...……
作者:菜鸟教程小白
|
时间:2022-7-22 08:40
|
阅读:222
|
回复:0
《使用Mason在HTML页面中嵌入Perl》(节选)
英文原版见http://www.masonbook.com/。简介Mason是一个强大的,可以将Perl嵌入文本的模板引擎。它提供了许多特性,帮助你使用可重用的组件创建动态Web站点。除此之外,它还提供了很多的其他特性:可以创建标准的、 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 08:40
|
阅读:233
|
回复:0
perl模块Getopt::Std模块的使用
转贴:perl模块Getopt::Std模块的使用2011-03-3013:37:07| 分类:默认分类订阅Getopt::Std模块的使用:初始设置: 在程序中加入如下代码: useGetopt::Std; usevarsqw($opt_d$o ...……
作者:菜鸟教程小白
|
时间:2022-7-22 08:40
|
阅读:241
|
回复:0
Windows平台安装Apache+PHP+Mysql+Memcached+FileZilla+Perl+Awstats
在Windows平台开发PHP的过程中,运行环境是必不可少的一部分,常常我们都会选择现有的环境套件,目前比较流行的环境套件有XAMPP、WAMP、APMserv、DedeAMPZ、WNMP、PHPnow等等。之前一直使用PHPnow有差不多有三四年的 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 08:40
|
阅读:260
|
回复:0
perl遍历目录并且对目录中的文件进行操作
opendir(DIR,$dir)ordieamp;quot;can'topenthedirectory!amp;quot;;my@dir=readdirDIR;foreachmy$file(@dir){}对二级目录进行遍历,操作二级目录里的文件my$rawpath=$ARGV;opendir(DIR,$rawpath)ordieamp;quot;can't ...……
作者:菜鸟教程小白
|
时间:2022-7-22 08:40
|
阅读:241
|
回复:0
perl--CGI编程之Apache服务器安装配置
使用perl进行CGI开发必须安装WEB服务器,一般用Apache比较好,因为它可跨平台,并且可以经perl、python等模块编译其中,速度更快,下面就简单介绍一下Apache在windows下的安装和配置: (1)安装Apache ...……
作者:菜鸟教程小白
|
时间:2022-7-22 08:40
|
阅读:258
|
回复:0
perl打开读取文件(open)
在Perl中可以用open或者sysopen函数来打开文件进行操作,这两个函数都需要通过一个文件句柄(即文件指针)来对文件进行读写定位等操作。下面以open函数为例:1:读:open(文件句柄,amp;quot;amp;amp;lt;文件名amp;q ...……
作者:菜鸟教程小白
|
时间:2022-7-22 08:40
|
阅读:270
|
回复:0
Linux下安装Perl和Perl的DBI模块
今天在虚拟机测试shell脚本的时候,有些命令使用不了。比如说mysqlhotcopy,它提示Perl的版本太低。我用的RedHat9的Perl才5.8.0版本。。。(2002年以前的)严重过时。所以重新安装了新版本的Perl,过程记录如下: 1、 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 08:40
|
阅读:289
|
回复:0
perl实现全组合的一种算法
如果用四种碱基生成密码子表,用三个循环就够了。但是如果要生成7个motif的全组合表,甚至生成kmer,手动写组合就不够现实。下面是利用hash实现全组合的一种算法。my%dict_motif;my@element=(amp;quot;Aamp;quot;,am ...……
作者:菜鸟教程小白
|
时间:2022-7-22 08:40
|
阅读:317
|
回复:0
PerlHash用法之入门教程
一、什么是PerlHash哈希是一种数据结构,和数组类似,可以将值存放到其中,或者从中取回值。但是,和数组不同的是,其索引不是数字,而是名字。也就是说,索引(这里,我们将它叫key)不是数字而是任意的唯一的字符串 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 08:40
|
阅读:373
|
回复:0
Perl高精度计时器
usestrict;useTime::HiResqw(gettimeofday);subTest{#sec:seconds#usec:microsecondmy($start_sec,$start_usec)=gettimeofday();#======================##Placeyourcodehere!##……
作者:菜鸟教程小白
|
时间:2022-7-22 08:40
|
阅读:300
|
回复:0
用Perl发送邮件小例子
据传,Perl发送邮件有很多方案,但我只会用Mail::Sender这种方式,也就只能简单谈谈这种方式。在参考众多网页后,程序书写如下:#!/usr/bin/perl-wuseMail::Sender;my$sender=Mail::Sender-amp;amp;gt;new({ctype=am ...……
作者:菜鸟教程小白
|
时间:2022-7-22 08:40
|
阅读:281
|
回复:0
perl学习之:subs函数
在Perl中,sub关键字主要是为了定义一个子例程,那么subs又是什么呢? 首先subs是一个函数,用于预先声明子例程,函数的参数是预声明的函数名列表。那么这个函数存在的意义是什么?首先,通过该函数预 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 08:40
|
阅读:250
|
回复:0
教你用Perl实现Base64编码
在用脚本后台发送邮件时,需要将html的内容转换成Base64编码的形式,这样邮件客户端会自动对Base64编码的内容进行解码,还原成原来的内容。Base64.pl:#!/usr/bin/perlusestrict;usewarnings;useMIME::Base64;my$lin ...……
作者:菜鸟教程小白
|
时间:2022-7-22 08:40
|
阅读:258
|
回复:0
会用perl吗?
这几天看了perl,很久以来就想抽时间学了,不过每次都是要用了才又想起来,终于下决心学习一下装了ActivePerl,然后使用Editplus作为编辑器,搞了一本书:网络编程基础篇之perl,现在边看边实践看到哈希了,真后悔没 ...……
作者:菜鸟教程小白
|
时间:2022-7-22 08:40
|
阅读:273
|
回复:0
linux下安装perl
1、在官网 http://www.perl.org/get.html 下载perl安装包2、上传服务器并解压3、./Configure-des-Dprefix=安装目录4、makeamp;amp;amp;maketestamp;amp;amp;makeinstall5、安装完成之后perl-v ...……
作者:菜鸟教程小白
|
时间:2022-7-22 08:40
|
阅读:260
|
回复:0
perl分割文件路径和文件名
while(amp;amp;lt;DATAamp;amp;gt;){ ($name1,$name2)=/(.*)\\(.*)/; printamp;quot;$name1 $name2\namp;quot;;}__DATA__E:\xyz\123\A汉字.docE:\f中文\abc\123\pp.txtE:\mm\pic\a哈d哈\abc.jpgE:\shen\ab\ ...……
作者:菜鸟教程小白
|
时间:2022-7-22 08:40
|
阅读:241
|
回复:0
1 ...
26
27
28
29
30
31
32
33
34
... 37
/ 37 页
下一页
热门
推荐
More+
专题
导读
More+
热门
话题
More+
阅读
排行榜
返回顶部