语法 map {BLOCK} @list; map EXPR , @list; 功能 遍历@list,对@list中的每个元素调用BLOCK或进行EXPR测试。并返回一个列表,列表中的元素是BLOCK的返回值或EXPR测…
分类:Perl
Perl语言在生物信息学中的应用——学习笔记(2)
通往 Perl语言是一种流行的编程语言,在生物信息学和网络编程中广泛应用。特别适合用来解决生物信息学问题。 所有的计算机语言,包括Perl,都是需要一个翻译器应用程序(包括解释器和编译器两种)来把程序翻译成计算机可以实际…
在 Windows 环境下用 Perl 读取 Excel 文件
在 Windows 环境下用 Perl 读取 Excel 文件,可以使用 Spreadsheet-Read 库搭配不同的底层库来实现,如果是 xls 文件就使用 Spreadsheet-ParseExcel,如果是 xl…
Perl语言学习(七)Perl子程序
七、Perl子程序 1、Perl子程序的基本概念 子程序的定义 执行一个特殊任务的一段分离的代码 可以重复使用的一段代码 在Perl中。子程序可以出现在程序的任何地方 优点 利用子程序把长的脚本分解为小的更易理解的片段 …
Perl的内部保留变量(系统变量)
记录,留作参考。注意定义变量时不要与之冲突。 $- 当前页可打印的行数,属于Perl格式系统的一部分 $! 根据上下文内容返回错误号或者错误串 $” 列表分隔符 $# 打印数字时默认的数字输出格式 $$ Perl解释器的…
Chapter 3:Perl One-Liners:Numbering
In this chapter, we’ll look at various one-liners for numbering lines and words, and you’ll get to know the $.…
关于 Perl 6 你要知道的 10 件事情
Ten Things You Need To Know about Perl 6 Jeffrey Goff, Evozon Systems LLC OSCON London 2016 https://github.com…
第一章 Perl单行命令介绍(2)
星空.jpeg 继续上一小节的内容,讲到的是文件中匹配并替换内容,很简单的一个命令行。今天是对这个问题的延伸,扩展。 1. 备份原文件 最重要的一个就是.bak的加入,这就是备份文件的命令。该命令行的作用就是备份原文件,…
第二章 Perl和Perl社区
Perl最伟大的成就就是打造了数量巨大且可重用的代码库。Larry Wall明确鼓励社区创建和维护自己Perl代码库。 Perl的社区非常庞大而且还在成长。不论你是新手还是Perl核心开发者,Perl社区都欢迎你的参与。…
centos 7 安装perl模块 GD
cpan 安装报错:No package 'gdlib' found sudo yum install perl-GD https://stackoverflow.com/questions/37947772/why-d…
Perl 6 中的 Capture
Capture 的定义: class Capture does Positional does Associative { } Capture 是一个用于给 code 对象传递参数的容器。Captures 是签名的另一面…
perl模块的有关问题
查看perl模块的安装目录 perl -e '{print "$_\n" foreach @INC}' 查看已经安装的模块 instmodsh 查看perl模块的安装路径 比如查看Math::Random::MT::Au…