我想使用 shell 脚本或 python 从文件中删除每行的标题

我想使用 shell 脚本或 python 从文件中删除每行的标题

我是 shell 脚本的新手,我很难弄清楚我想从文件中删除每行的标题,并将其余文本连接到另一个文件中,请有人帮助我。这是我的文件的样子:

chr22|23521891|23632600
ACCCGTGTGGCAGCCACCCACAGCAGATCCACAACGTGAGAGGCCCGCTGAAACAAGGGTGCTG
chr9|133729451|133763062
AGCCCTTCAGCGGCCAGTAGCATCTGACTTTGAGCCTCAGGGTCTGAGTGAAGCCGCTCGT

我想删除这些行chr22|23521891|23632600 chr9|133729451|133763062并将其余部分连接在另一个文件中。

在此处输入图片描述

答案1

用于grep -v '|'过滤掉没有符号的行|,这样就只剩下 FASTA 序列。可以与 结合使用> new.txt以写入新文件。

相关内容