Исключить последовательности в зависимости от идентификатора описания в AWK
У меня есть файлы fasta, которые имеют некоторый идентификатор описания ( isoforms 2, ... Isoform 9), я хочу исключить их в файлах fasta.
Я использовал эту командную строку, чтобы увидеть, какой файл содержит ID изоформы от 2 до 9:
for i in `ls *.fasta`; do l=`grep 'isoform X[2-9]' $i | head -1`; echo $i $l; done | awk '(NF==1){print}' | head
Есть ли способ включить что-то в мою командную строку для удаления их всех?
Благодарю.