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)命令的主要内容,如果未能解决你的问题,请参考以下文章