我是 bash 脚本的新手,但我想在 bash 脚本的 for 循环中将一些文件设置为变量。我有这个代码:
a=home/my_directory/*.fasta
b=home/my_directory/*.aln
for i in {1..14} # I have 14 files in my_directory with file extension .fasta
do
clustalo -i $a -o $b # clustalo is a command of Clustal Omega software, -i is
# input file, -o is output file
done
我只想使用 my_directory 中的所有 fasta 文件并创建另外 14 个新的 aln 文件。但是使用此代码它不起作用,因为 Clustal 程序无法识别此设置文件。因此,如果您能提供帮助,我将不胜感激。