1

こんにちは、次のファイルがあります。

>AKJDHDLFNLDNFLNFRFMD
>ALKSJLDKJSAD
>GLHGFNHHOTHJRTKHRNLGKNFKGNHGKHMNFGH

このファイルを「>」記号で分割して取得したい:

>
AKJDHDLFNLDNFLNFRFMD
>
ALKSJLDKJSAD
>
GLHGFNHHOTHJRTKHRNLGKNFKGNHGKHMNFGH

多分perl/awkの何か?どうもありがとう。

4

2 に答える 2

1

>1 つの方法は、単純にに置き換えることです>\n

perl -np 's/>/>\n/' file
于 2013-06-05T19:39:23.810 に答える
1
perl -0ne 'print join "\n", grep length, split /\n?(>)/' file
于 2013-06-04T10:22:04.850 に答える