• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

编程

RSS
  • Perl使用perl命令批量替换文件内容
    Perl使用perl命令批量替换文件内容
    对linux系统下面多个文本文件内容做处理,是SA经常需要完成的工作。如何高效的完成这个工作,perl应该是一个不错的语言工具。你甚至不需要编写perl脚本,用命令就可以完成上面的工作。perl命令可以批量替换文件中的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:40 | 阅读:253 | 回复:0
  • Perl学习
    Perl学习
    http://www.sun126.com/perl5/perl5-1.htm翻译: flamephoenix 第一章概述一、Perl是什么?二、Perl在哪里?三、运行四、注释一、Perl是什么?Perl是PracticalExtractionandReportLanguage的缩写,它是由LarryWall设 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:40 | 阅读:248 | 回复:0
  • Perl,Python,Ruby,Javascript四种脚本语言比较
    Perl,Python,Ruby,Javascript四种脚本语言比较
    Perl为了选择一个合适的脚本语言学习,今天查了不少有关Perl,Python,Ruby,Javascript的东西,可是发现各大阵营的人都在吹捧自己喜欢的语言,不过最没有争议的应该是Javascript现阶段还不适合用来做独立开发,它的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:40 | 阅读:240 | 回复:0
  • awk及perl学习笔记
    awk及perl学习笔记
    注:AWK的正则表达式竟然不支持零宽断言!perl是支持零宽断言的,但是perl中的程序要达到awk的效率需要考虑的问题太多。于是笔者用两次匹配(第一次匹配后再过滤一次)的方法代替零宽断言: awk/$key/'{if($0~/\/\/ ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:40 | 阅读:272 | 回复:0
  • perl入门知识(2)
    perl入门知识(2)
    交互式编程你可以在命令行中使用-e选项来输入语句来执行代码,实例如下:$perl-e'printamp;quot;HelloWorld\namp;quot;'输入以上命令,回车后,输出结果为:HelloWorld脚本式编程我们将以下代码放到hello.pl文件中: ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:40 | 阅读:307 | 回复:0
  • perl脚本框架整理
    perl脚本框架整理
    #开头处常用模块#!usr/bin/perlusewarnings;usestrict;useGetopt::Long;  useFile::Basename;usePerIO::gzip;   #openIN,amp;quot;amp;amp;lt;:gzipamp;quot;,amp;quot;$inamp;quot;ordieamp;quot;$in:$!amp;qu ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:40 | 阅读:359 | 回复:0
  • Perl关于usestrict的用法
    Perl关于usestrict的用法
    什么场合要用usestrict当你的程序有一定的行数时,尤其是在一页放不下时,或者是你找不到发生错误的原因时。为什么要用usestrict?众多的原因之一是帮你寻找因为错误拼写造成的错误。比如错误使用了'$recieve_date' ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:40 | 阅读:301 | 回复:0
  • perl学习之:函数总结
    perl学习之:函数总结
    一、进程处理函数1、进程启动函数函数名eval调用语法eval(string)解说将string看作Perl语句执行。正确执行后,系统变量$@为空串,如果有错误,$@中为错误信息。例子$print=amp;quot;print(\amp;quot;hello,world\\n\ ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:40 | 阅读:272 | 回复:0
  • 安装Net::SSH::Perl(更好用的模块Net::OpenSSH)
    安装Net::SSH::Perl(更好用的模块Net::OpenSSH)
    Net::SSH::Perl这个模块,安装起来需求比较多,使用cpan安装的话,还有一些问题,比如比较常见的:卡在 Math::BigInt:couldn'tloadspecifiedmathlib(s),fallbacktoMath::BigInt::Calcat/usr/lib/perl5/site_perl/5. ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:40 | 阅读:282 | 回复:0
  • 用perl做数据库迁移,从MSSQL到MYSQL(三)自动导数据,基本思想,拼SQL语句 ...
    用perl做数据库迁移,从MSSQL到MYSQL(三)自动导数据,基本思想,拼SQL语句 ...
    哎!这周末过得比上班还累,代码周五基本写完,一直没时间整理,今天晚上整理了发上来。哦,再次提醒一下哈,本代码是本人第一次写perl很多它的优良特性没用到,因此没能写出perl本应该有的优秀的,可爱的,外行看不 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:40 | 阅读:256 | 回复:0
  • JAVA调用perl并且捕获结果
    JAVA调用perl并且捕获结果
    我的想法是做个web应用,然后调用perl去执行,最后返回结果.现在越来越近了.packageperlexec;importjava.io.BufferedReader;importjava.io.IOException;importjava.io.InputStream;importjava.io.InputStreamReader;p ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:40 | 阅读:256 | 回复:0
  • 分享:Perl打开与读取文件的方法
    分享:Perl打开与读取文件的方法
    在Perl中可以用open或者sysopen函数来打开文件进行操作,这两个函数都需要通过一个文件句柄(即文件指针)来对文件进行读写定位等操作。Perl打开与读取文件的方法,供大家学习参考。本文转自:http://www.jbxue.com/ ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:40 | 阅读:242 | 回复:0
  • PerlSpreadsheet::WriteExcel模块自动生成excel文件
    PerlSpreadsheet::WriteExcel模块自动生成excel文件
    Spreadsheet::WriteExcel是一个跨平台的生成excel文件的模块,可以方便的设置单元格内容,样式,sheet的名称;但是默认情况下中文会乱码,需要用Encode模块进行编码转换;#!/usr/bin/perlusewarnings;usestrict;useS ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:40 | 阅读:245 | 回复:0
  • perl学习之:read
    perl学习之:read
    perlread()函数例子,read()函数实例代码-读取,或试图读取,长度LENGTH与文件句柄FILEHANDLE相关联的文件到缓冲区BUFFER中的字节数。 语法readFILEHANDLE,SCALAR,LENGTH,OFFSETreadFILEHANDLE,SCALAR,LENGTH 定义 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:40 | 阅读:248 | 回复:0
  • Perl的子程序(二)
    Perl的子程序(二)
    在Perl中可以自己创建子程序(Subroutine):关键字sub,子程序名以及用花括号封闭起来的代码块。               sub marine{...}子程序名与标量的命名空间是不同的两个部分。 子程序的返回值:最后 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:40 | 阅读:242 | 回复:0
  • perl输出重定向
    perl输出重定向
    1useutf8;2openA,amp;quot;amp;amp;gt;amp;amp;amp;STDOUTamp;quot;;3openSTDOUT,amp;quot;amp;amp;gt;AA.txtamp;quot;;4printSTDOUT'AB';5openSTDOUT,amp;quot;amp;amp;gt;amp;amp;amp;Aamp;quot;;6binmode(STDOUT, ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:40 | 阅读:245 | 回复:0
  • perl分割文件路径和文件名
    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 | 阅读:223 | 回复:0
  • linux下安装perl
    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 | 阅读:243 | 回复:0
  • 会用perl吗?
    会用perl吗?
    这几天看了perl,很久以来就想抽时间学了,不过每次都是要用了才又想起来,终于下决心学习一下装了ActivePerl,然后使用Editplus作为编辑器,搞了一本书:网络编程基础篇之perl,现在边看边实践看到哈希了,真后悔没 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:40 | 阅读:262 | 回复:0
  • 教你用Perl实现Base64编码
    教你用Perl实现Base64编码
    在用脚本后台发送邮件时,需要将html的内容转换成Base64编码的形式,这样邮件客户端会自动对Base64编码的内容进行解码,还原成原来的内容。Base64.pl:#!/usr/bin/perlusestrict;usewarnings;useMIME::Base64;my$lin ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:40 | 阅读:248 | 回复:0
  • perl学习之:subs函数
    perl学习之:subs函数
       在Perl中,sub关键字主要是为了定义一个子例程,那么subs又是什么呢?     首先subs是一个函数,用于预先声明子例程,函数的参数是预声明的函数名列表。那么这个函数存在的意义是什么?首先,通过该函数预 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:40 | 阅读:238 | 回复:0
  • 用Perl发送邮件小例子
    用Perl发送邮件小例子
    据传,Perl发送邮件有很多方案,但我只会用Mail::Sender这种方式,也就只能简单谈谈这种方式。在参考众多网页后,程序书写如下:#!/usr/bin/perl-wuseMail::Sender;my$sender=Mail::Sender-amp;amp;gt;new({ctype=am ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:40 | 阅读:263 | 回复:0
  • Perl高精度计时器
    Perl高精度计时器
    usestrict;useTime::HiResqw(gettimeofday);subTest{#sec:seconds#usec:microsecondmy($start_sec,$start_usec)=gettimeofday();#======================##Placeyourcodehere!##……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:40 | 阅读:292 | 回复:0
  • PerlHash用法之入门教程
    PerlHash用法之入门教程
    一、什么是PerlHash哈希是一种数据结构,和数组类似,可以将值存放到其中,或者从中取回值。但是,和数组不同的是,其索引不是数字,而是名字。也就是说,索引(这里,我们将它叫key)不是数字而是任意的唯一的字符串 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:40 | 阅读:350 | 回复:0
  • perl实现全组合的一种算法
    perl实现全组合的一种算法
    如果用四种碱基生成密码子表,用三个循环就够了。但是如果要生成7个motif的全组合表,甚至生成kmer,手动写组合就不够现实。下面是利用hash实现全组合的一种算法。my%dict_motif;my@element=(amp;quot;Aamp;quot;,am ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:40 | 阅读:298 | 回复:0
  • Linux下安装Perl和Perl的DBI模块
    Linux下安装Perl和Perl的DBI模块
    今天在虚拟机测试shell脚本的时候,有些命令使用不了。比如说mysqlhotcopy,它提示Perl的版本太低。我用的RedHat9的Perl才5.8.0版本。。。(2002年以前的)严重过时。所以重新安装了新版本的Perl,过程记录如下: 1、 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:40 | 阅读:273 | 回复:0
  • perl打开读取文件(open)
    perl打开读取文件(open)
    在Perl中可以用open或者sysopen函数来打开文件进行操作,这两个函数都需要通过一个文件句柄(即文件指针)来对文件进行读写定位等操作。下面以open函数为例:1:读:open(文件句柄,amp;quot;amp;amp;lt;文件名amp;q ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:40 | 阅读:258 | 回复:0
  • perl--CGI编程之Apache服务器安装配置
    perl--CGI编程之Apache服务器安装配置
        使用perl进行CGI开发必须安装WEB服务器,一般用Apache比较好,因为它可跨平台,并且可以经perl、python等模块编译其中,速度更快,下面就简单介绍一下Apache在windows下的安装和配置:   (1)安装Apache  ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:40 | 阅读:238 | 回复:0
  • perl遍历目录并且对目录中的文件进行操作
    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 | 阅读:227 | 回复:0
  • Windows平台安装Apache+PHP+Mysql+Memcached+FileZilla+Perl+Awstats
    Windows平台安装Apache+PHP+Mysql+Memcached+FileZilla+Perl+Awstats
    在Windows平台开发PHP的过程中,运行环境是必不可少的一部分,常常我们都会选择现有的环境套件,目前比较流行的环境套件有XAMPP、WAMP、APMserv、DedeAMPZ、WNMP、PHPnow等等。之前一直使用PHPnow有差不多有三四年的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:40 | 阅读:246 | 回复:0
  • perl模块Getopt::Std模块的使用
    perl模块Getopt::Std模块的使用
    转贴:perl模块Getopt::Std模块的使用2011-03-3013:37:07|  分类:默认分类订阅Getopt::Std模块的使用:初始设置:  在程序中加入如下代码:      useGetopt::Std;          usevarsqw($opt_d$o ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:40 | 阅读:229 | 回复:0
  • 《使用Mason在HTML页面中嵌入Perl》(节选)
    《使用Mason在HTML页面中嵌入Perl》(节选)
    英文原版见http://www.masonbook.com/。简介Mason是一个强大的,可以将Perl嵌入文本的模板引擎。它提供了许多特性,帮助你使用可重用的组件创建动态Web站点。除此之外,它还提供了很多的其他特性:可以创建标准的、 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:40 | 阅读:218 | 回复:0
  • [Perl]模块搜索路径变量@INC
    [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 | 阅读:212 | 回复:0
  • Perl的变量及语境(一)
    Perl的变量及语境(一)
    Perl语言中的大部分语句表达式后都紧接一个分号,分隔不同的Perl语句。perl解释器能一次完成编译和运行这两个动作。perl通过一对反引号amp;quot;``amp;quot;来表示运行外部命令。也可以通过system命令来执行外部程序 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:40 | 阅读:234 | 回复:0
  • perl查看某个模块的安装路径
    perl查看某个模块的安装路径
    perldoc命令可以查看某个模块的安装路径命令:perldoc-lBio::Seq返回值如下:/usr/local/share/perl5/Bio/Seq.pm ……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:40 | 阅读:235 | 回复:0
  • Perl中的哈希(四)
    Perl中的哈希(四)
    Perl中的哈希数据结构。相比较于数组,这种数据结构对于数据查找和统计更加方便。 一个特殊的哈希,%ENV,表示当前terminal下,通过setenv设置的variable的键值。键:环境变量名,,,,值:环境变量值。 哈希是一 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:40 | 阅读:228 | 回复:0
  • sendEmail报错:at/usr/share/perl5/vendor_perl/IO/Socket/SSL.pm
    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 | 阅读:213 | 回复:0
  • 安装Perl模块方法
    安装Perl模块方法
    困绕了我很久,费了很多经历终于搞明白了,为避免更多象我一样的初学者走弯路,我把我的一点经验介绍给大家 PPM方式 优点:方面 缺点:部分模块搜索不到,也就不能安装 具体步骤:1,装好库,这些网站都有编译好了的模块, ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:40 | 阅读:214 | 回复:0
  • perl中的$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 | 阅读:243 | 回复:0
  • Perl学习笔记(十一)--发送http请求
    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 | 阅读:226 | 回复:0
热门推荐
专题导读
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap