美文网首页
Perl 分割文本文件

Perl 分割文本文件

作者: 千羽之城88 | 来源:发表于2020-12-08 15:29 被阅读0次

# test1
123
123

# test2
...
# test10
123
123

分割代码:

perl -E 'while(<>){if(/^# \[/){++$i;  open $out,">","File$i.out" or die $!; select $out}; print $_ if $out}' temp1

####
ls -rt *.out

File1.out  File2.out  File3.out  File4.out  File5.out  File6.out  File7.out  File8.out  File9.out  File10.out

gawk 方法

gawk '{print $0>(($0 ~ /^# \[/) ? ++i".out" : i".out")}' temp1

相关文章

  • Perl 分割文本文件

    test1123123test2...test10123123 分割代码: gawk 方法

  • 简介

    perl擅长处理文本,其程序即源代码。perl程序也只是一个纯文本文件。一个最简单的perl程序 在执行前需要改一...

  • hive数据类型和文件格式

    文本文件数据编码 csv 逗号分割值tsv 制表符tab分割值 hive默认是文本文件格式,默认的字段分隔符是^A...

  • perl 分割 fasta 文件

    本来想自己写的,结果看到网上有,功能也比较全面,挺好的,我自己就偷懒了。 脚本来源:http://kirill-k...

  • perl简介

    一、概述 Perl最初是一种优化的语言,用于扫描任意文本文件,从这些文本文件中提取信息,以及根据该信息打印报告。它...

  • Hive常用操作

    1. 绑定数据 1.1 创建表&创建文本文件 表示行格式用逗号来分割字段。 创建文本文件test.txt 我创建在...

  • 解读STRING下载的5个文件

    可见,下面5个文本文件分别为:string_interaction.tsv(以tab分割);XML 总结;网络坐标...

  • seqkit-fa&fq文件处理利器

    作为生信入门训练,我们常用perl python等脚本语言实现对基因组文件的处理,练习常规的文本文件处理。最近再做...

  • 2019-01-22 numpy

    numpy 库的学习1 文件导入 genfromtxt()函数:从文本文件加载数据,按指定分隔符分割。genfro...

  • Windows中分割大文本文件

    如果您已经安装了Git for Windows[https://git-scm.com/download],那么您...

网友评论

      本文标题:Perl 分割文本文件

      本文链接:https://www.haomeiwen.com/subject/nttqgktx.html