我再次陷入修改文本的困境。我想更改大型文本文件,例如:
>hg19_ct_UserTrack_3545_691 range=chr1:8121498-8121502 5'pad=0 3'pad=0 strand=+ repeatMasking=none
GATGG
>hg19_ct_UserTrack_3545_690 range=chr1:8121587-8121591 5'pad=0 3'pad=0 strand=+ repeatMasking=none
GATAG
到
>chr1:8121498-8121502 5'pad=0 3'pad=0 strand=+ repeatMasking=none
GATGG
>chr1:8121587-8121591 5'pad=0 3'pad=0 strand=+ repeatMasking=none
GATAG
我一直在使用sed '/^>/s/[^ ]* />/'
which 删除第一部分(>hg19_ct_UserTrack_3545_690
),但我真的坚持如何删除range=
. 我尝试了各种组合,//
但grep
没有任何乐趣。
谢谢