我正在处理 .gff3 文件,试图删除目录中许多文件底部的重叠群序列。重叠群序列用##FASTA 与文件的其余部分分开,我希望删除下面的所有内容(DNA 序列,FASTA 格式)。
此脚本适用于一个文件:
sed '/^##FASTA$/,$d' file1.gff > file1_altered.gff
但是当我尝试将它应用于这样的目录中的所有文件时失败了:
for F in directory/input/*; do
N=$(basename $F) sed '/^##FASTA$/,$d' ${F} > directory/output/$N.gff
done
任何帮助表示赞赏!