如何使用分隔符将文件拆分为换行符?

时间:2013-06-04 10:13:29

标签: string perl split newline delimiter

您好我有以下文件:

>AKJDHDLFNLDNFLNFRFMD
>ALKSJLDKJSAD
>GLHGFNHHOTHJRTKHRNLGKNFKGNHGKHMNFGH

我希望通过'>'拆分此文件获得的符号:

>
AKJDHDLFNLDNFLNFRFMD
>
ALKSJLDKJSAD
>
GLHGFNHHOTHJRTKHRNLGKNFKGNHGKHMNFGH

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

2 个答案:

答案 0 :(得分:1)

perl -0ne 'print join "\n", grep length, split /\n?(>)/' file

答案 1 :(得分:1)

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

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