批量插入文本 use v6; my @filenames = dir '.', test => any(/\.md$/, /\.markdown/); for @filenames -> $filePath …
分类:Perl
Perl学习笔记3——哈希
哈希的概念与性质 哈希是Perl中的第三种数据结构,又称关联数组。其与数组具有一定的相似性,许多特性可以与数组形成类比。哈希同数组一样,可以容纳任意多的元素并按需取用。 哈希与数组最大的不同之处在于索引方式。在数组中,数…
Perl 语言获得目录下的所有文件的文件名
opendir(DIR,’c:/’); while(my $file = readdir(DIR)){ print $file,”\n”; } closedir(DIR)
Perl 6 中的 unspaces
有些语言例如 C 允许你转义一个换行符使行联合起来. 其它语言(例如正则表达式)因为各种各样的原因, 允许你使用反斜线转义一个空白符. Perl 6 把这种记法推广到任何种类的空白上. 通过在空白处前置一个 \, 任何相…
Perl 命令行实战1 - fasta文件的相关操作
Perl 命令行实战1 – fasta文件的相关操作 注:本文会不断更新…… ⛱fasta格式是生信中最为常见也是很容易理解的一种格式。那么使用Perl来对它又可以有哪些…
Perl Socket 编程
Perl Socket 编程 Socket又称”套接字”,应用程序通常通过”套接字”向网络发出请求或者应答网络请求,使主机间或者一台计算机上的进程间可以通讯。 本章节我们为…
Perl 6 中的变量
变量名以一个叫做魔符 sigil 的特殊字符开头, 后面跟着一个可选的第二个叫做 twigil 的特殊字符, 然后是一个标识符. Sigils 符号 类型约束 默认类型 Flattens Assignment $ Mu …
【编程技巧(一)】在Perl、Shell和Python中传参与输出帮助文档
移步github获得更好的阅读体验 基于本人对多种编程语言的粗浅了解,不论是哪种编程语言它的参数传递方式主要分为下面两类: 直接传递(以Perl为例进行说明) 在调用脚本时,直接传递参数,如:./script.pl a …
任何人!十分钟掌握Circos图绘制
写在写在前面的前面 我不喜欢调用外部程序,如果是简单的事情。我觉得应该用最简单的方式来实现。如果你只是想画一个简单的Circos图,perl?不用的。R?不用的。网页?不用的。复杂的配置文件?一样不用的。 你只需要一个体…
Perl One-Liners | Perl命令行学习4 -M与-I参数
Perl命令行 -M与-I参数 上集回顾 上次我们看了一下-a与-F这两个搭档,男女搭配干活不累~~ 这次我们来看一下另外一对搭档~~,参数——-M和-I 参数解释 -M : 导入模块或者编译指示(Pragmas)到Pe…
从例子学习Perl的system函数
从例子学习Perl的system函数 例子1 避免: system("chown $user.sgd newdata.txt"); 推荐: system("/usr/bin/chown $user:sgd newdata…
Perl 6 - stackoverflow(2017.1.1)
perl6 What is the best way to match any of a group of words? 我想匹配任意一组单词,但是失败了,请问怎样才能正确地匹配到? my @a=<a b c d …