随笔分类 - perl
摘要:$hash{"A"}=["pp"];想变成:$hash{"A"}=["p","q"];因为 $hash{'A'} 是个 arrayref 所以 push 的时候需要解引用 push @{$hash{'A'}}, 'q';
阅读全文
摘要:http://www.runoob.com/perl/perl-cgi-programming.html 什么是CGI CGI 目前由NCSA维护,NCSA定义CGI如下: CGI(Common Gateway Interface),通用网关接口,它是一段程序,运行在服务器上如:HTTP服务器,提供
阅读全文
摘要:本文和大家重点讨论一下Perl关联数组的概念,创建Perl关联数组,从数组变量复制到Perl关联数组,元素的增删,用Perl关联数组循环等内容,相信通过本文的学习你对Perl关联数组的用法一定会有深刻的认识。 Perl关联数组 一、创建Perl关联数组 可以用单个赋值语句创建Perl关联数组,如:%
阅读全文
摘要:不管别人怎么说,反正我是非常喜欢perl语言的! 也会继续学习,以前写过不少perl模块的博客,发现有点乱,正好最近看到了关于local::lib这个模块。 居然是用来解决没有root权限的用户安装,perl模块问题的! 首先说一下,如果是root用户,模块其实没有问题,直接用cpan下载器,几乎能
阅读全文
摘要:非root权限安装perl 在使用Linux或是unix时,perl是一个非常有用的脚本的语言。 关于perl的模块安装,网上也有很多介绍,一方面可以通过不同套件自带的软件安装工具安装,一方面可以通过cpan安装,再者就是可以直接编译源代码。 这样,对于拥有root权限的用户来说,没有任何问题,可是
阅读全文
摘要:转自 http://www.cnblogs.com/xianghang123/archive/2012/08/23/2652806.html Linux下安装与使用本地的perl模块 在使用Linux或是unix时,perl是一个非常有用的脚本的语言。关于perl的模块安装,网上也有很多介绍,一方面
阅读全文
摘要:1、https://github.com/mskcc/vcf2maf 2、https://github.com/cbare/vcf2maf
阅读全文
摘要:http://blog.csdn.net/cashey1991/article/details/7001385 @1.首先从下面这个菜单打开工程panel @2.在工程panel的“Workspace”上右击: Add New Project 并命名后,可以在新的工程上右击,添加文件,有多种添加方式
阅读全文
摘要:转载自http://www.zilhua.com 在本博客中,所有的软件安装都在服务器上,且无root权限。理论上适合所有的用户。 我的安装目录 cd /home/zilhua/software 1、在官方网站下载新版本的源码包: http://www.perl.org/get.html,版本自己选
阅读全文
摘要:转载自http://www.zilhua.com 在本博客中,所有的软件安装都在服务器上,且无root权限。理论上适合所有的用户。 我的安装目录 cd /home/zilhua/software 1、在官方网站下载新版本的源码包: http://www.perl.org/get.html,版本自己选
阅读全文
摘要:1、有两种方法:1. use Cwd;my $dir = getcwd;#$dir中即为当前目录的完整路径信息。2. my $dir = $ENV{'PWD'};#ENV是一个散列,用于存放环境变量。PWD是Linux的环境变量,表示当前所在目录。 my $path=`pwd`;print $pat
阅读全文
摘要:#!/usr/bin/perl#perl search.pl --infile Targets.Lung.Carcinoma.genelist.txt --homogene Homo_sapiens.gene_info --outfile Targets.Lung.Carcinoma.geneID.
阅读全文
摘要:在写脚本处理文件系统时,经常需要加载很多模块。其中好多有用函数分散在各种不同的模块中。它们有些是Perl的内置函数,有些是在同Perl一起发行的标准模块中,另外一些是通过CPAN安装的。 下面来看15个最常用的工具。 在写脚本处理文件系统时,经常需要加载很多模块。其中好多有用函数分散在各种不同的模块
阅读全文
摘要:1. Pod 语法 pod中用段分可以分为三种,普通段落,字面段落(Verbatim Paragraph)和命令段落。三者的区分非常简单,以=pod|head1|cut|over等指示字开始的段落为命令段落,以空格或制表符(\t)等缩进开始的段落为字面段落,其余的就是普通段落。 [php] view
阅读全文
摘要:perl的map函数的使用: 语法 map EXPR, LIST map BLOCK LIST 定义和使用 对list中的每个元素执行EXPR或BLOCK,返回新的list。对每一此迭代,$_中保存了当前迭代的元素的值。 返回值 如果返回值存储在scalar标量中,则代表map()返回数组的元素个数
阅读全文
摘要:Perl本身自带了很丰富的文档,如果把它们都打印出来,恐怕要耗费大量纸墨。我们试图清点过,但数到2000页左右的时候就数不清了(不用担心,我们用虚拟打印机计算页面数量,这样不会对树木造成威胁,挺环保的)。 Perl文档中包含大量有价值的信息,这些文档绝对值得仔细品读,哪怕只花一点功夫,学会如何从这些
阅读全文
摘要:这里介绍两种linux中查看perl模块是否安装的方法,一种是对于单体的模块,一种是对于群体的。 单体验证: [root@root ~]# perl -MShell -e "print\"module installed\n\""module installed 这里使用-M后边紧跟着Shell这个
阅读全文