#!/bin/bash# 指定要检查的文件夹
folder="/path/to/your/directory"# 遍历文件夹中的每一个文件
for file in "$folder"/*
do# 检查文件中的每一行是否都包含"#"if awk '!/#/' "$file" | read -r _then# 如果有一行不包含"#",则跳过这个文件continueelse# 如果所有行都包含"#",则删除这个文件rm "$file"fi
done
如果所有行都包含"#",则删除这个文件
ubuntu小技巧自己留(不定时更新)-CSDN博客
输出fasta文件>序列名字到一个txt文件
grep ">" fasta_file > output_file