【发布时间】:2021-10-26 16:14:19
【问题描述】:
亲爱的,我有成千上万的 fasta 文件。当您打开每个文件时,您会看到如下所示的标题:
>LOC_1_22 # 16427 # 16873 # 1 # ID=1_22;partial=00;start_type=ATG;rbs_motif=GGAG/GAGG;rbs_spacer=5-10bp;gc_cont=0.635
ATGTTCTTTTATTGCCCGAAGACTGGCGGCTTTTACTCTCCAGAGGTACATGGTGAACAAATGCCAGCGG
>LOC_1_23 # 16964 # 18139 # 1 # ID=1_23;partial=00;start_type=ATG;rbs_motif=GGA/GAG/AGG;rbs_spacer=5-10bp;gc_cont=0.651
ATGGCCGCTGACCAATATCATCACGGTGTCCGGGTCCAAGAGATCAATGACGGGACCCGCCCCATTCGCA
我想在每个文件的标题中附加文件名。
想象一下我的文件名是NC_003245 那么我想要这个文件的标题
当我打开文件时看起来像这样
>NC_003245 LOC_1_22 # 16427 # 16873 # 1 # ID=1_22;partial=00;start_type=ATG;rbs_motif=GGAG/GAGG;rbs_spacer=5-10bp;gc_cont=0.635
ATGTTCTTTTATTGCCCGAAGACTGGCGGCTTTTACTCTCCAGAGGTACATGGTGAACAAATGCCAGCGG
>NC_003245 LOC_1_23 # 16964 # 18139 # 1 # ID=1_23;partial=00;start_type=ATG;rbs_motif=GGA/GAG/AGG;rbs_spacer=5-10bp;gc_cont=0.651
ATGGCCGCTGACCAATATCATCACGGTGTCCGGGTCCAAGAGATCAATGACGGGACCCGCCCCATTCGCA
我对 bash/awk 语言的了解有限, 非常感谢任何帮助或建议
【问题讨论】:
-
我不明白,那它们是 csv 文件吗?您能否提供有关文件结构的更多详细信息
-
好点他们是fasta文件
-
你能粘贴文件的截图吗?
-
我在我的问题中提出的内容与您询问的屏幕截图完全相同