已关闭。此问题需要details or clarity。当前不接受答案。
**想要改进此问题?**添加详细信息并通过editing this post阐明问题。
昨天关门了。
Improve this question
我有一个fasta文件,结构如下。对于上下文,一个fasta文件是一个简单的文本文件,文件头用'〉'表示,文件头下面是文本。我想创建一个for循环,可以遍历这个fasta文件的每一个偶数行。
文件名为chicken_topmotifs.fasta
>gene8
ATGAATTATTATACACCTCAAATACTCTCCTCAATCTCTCCAACATTCCCCACCACAATTCTCGGTGACTTTACTACACTTCTACAATCATACACTTCT
>gene12
ATGGTAGATCTCTATTACGATTATCTTTCTTAGATCACATAATTATCACCCCCCCTTATAAATCTACACTTCTACAACCAATTACACTTCTACAAAACA
>gene18
ATGCTTTTACACTTCTACAACTACTTTTAACTCGATACTTCTACAATCTACACATATCACAATAACAAAAACAAAAAGCTACTAATATATATATATACA
>gene21
ATGTCTCAATTTCACCAATCTATAATTTACTACGCCGTACTCTTTATAACCTTACTTTCTTAAATAACATTACACTTCTACATTACATATTTTACATCA
for sequence in chicken_topmotifs.fasta;
do
echo $sequence
done
2条答案
按热度按时间n6lpvg4x1#
每次循环读两次,第一次读奇数行,第二次读偶数行。
sirbozc52#
假设:
>
)行一个
bash
创意:如果我们不必担心空行:
这两种方法都会产生: