如果换行符不以>
开头,我想删除换行符。 请考虑文本文件sequences.txt
> Sequence 1
actg
tggc
> Sequence 2
aacg
ggtt
我希望将其更改为
> Sequence 1
actgtggc
> Sequence 2
aacgggtt
如果您对awk
没问题,请尝试以下操作(仅使用提供的样本进行测试(。
awk '
/^>/{
if(value){
print value
}
value=$0 ORS
next
}
{
value=(value?value:"")$0
}
END{
if(value){
print value
}
}
' Input_file