您好,我只想对一组文件应用循环,但不是对我的所有文件都这样做,我只想对目录中的某些文件进行循环
这是我使用的命令,是基于 bowtie2 的基因组序列比对:
for i in *1.fastq.gz
do
base=$(basename $i "_1.fastq.gz")
bowtie2 -p 8 -x /mnt/path/contigs -1 ${base}_1.fastq.gz -2 ${base}_2.fastq.gz | samtools view -b -o ${base}.bam -
done
所以使用这个命令,bowtie2 会与我的所有文件对齐,但是鉴于在这个文件夹中有一些文件的 bowtie2 分析已完成,我不希望 bowtie2 再次对这些文件进行分析,所以,是否有任何子命令我可以添加到此循环以避免分析某些文件?