随笔分类 -  perl

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

点击右上角即可分享
微信分享提示