【问题标题】:how can I split file into newlines using a delimiter?如何使用分隔符将文件拆分为NewLines?
【发布时间】:2013-05-30 16:37:47
【问题描述】:

您好,我有以下文件:

>AKJDHDLFNLDNFLNFRFMD
>ALKSJLDKJSAD
>GLHGFNHHOTHJRTKHRNLGKNFKGNHGKHMNFGH

我想用'>'符号分割这个文件以获得:

>
AKJDHDLFNLDNFLNFRFMD
>
ALKSJLDKJSAD
>
GLHGFNHHOTHJRTKHRNLGKNFKGNHGKHMNFGH

也许是 perl/awk 中的一些东西?非常感谢。

【问题讨论】:

    标签: string perl split newline delimiter


    【解决方案1】:
    perl -0ne 'print join "\n", grep length, split /\n?(>)/' file
    

    【讨论】:

      【解决方案2】:

      一种方法是简单地将> 替换为>\n,例如

      perl -np 's/>/>\n/' file
      

      【讨论】:

        猜你喜欢
        • 2014-08-24
        • 2016-08-01
        • 1970-01-01
        • 2022-11-27
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多