Perl单行(Perl One-Liners)命令

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Perl单行(Perl One-Liners)命令相关的知识,希望对你有一定的参考价值。

参考技术A

个人博客原文地址

常用 perl -F, -alne :自动以,为分割符号,保存到数组@F中,循环读取每行并去除末位\\n符号。

对每行文件加空行:

去除空行:

仅对非空行计数,并显示行号:

输出 匹配到pattern的行,并显示行号:

输出匹配到pattern行的下面的一行:

输出匹配到/AAA/和/BBB/的行:

输出第13行、或除了第13行;输出第13、19、50行;输出13~40行

输出START和END之间的行if/unless:

仅输出奇数行、偶数行:

仅输出文件中重复的行

去重复行,仅输出第一次出现的行

输出第一列数字相加之和:

输出时间:

输出从5~15当中的10个随机数字

输出a到zz所有字母(..的使用)

输出指定长度的字符(x为重复)

输出从1~100的质数(grep用法)

自动转换大小写字符 \\u \\L

去除每行开头、结尾的空格内容 s///g

反向输出 数组的内容

批量根据id提取序列

FastQ文件转为FastaA文件

以上是关于Perl单行(Perl One-Liners)命令的主要内容,如果未能解决你的问题,请参考以下文章

Perl单行命令介绍

在 vim 编辑中使用 perl 单行命令

perl单行命令[03]-awk

Perl one lines

学习一点perl单行命令知识

第一条perl单行命令---获取blastdb所有数据库的下载地址