我有一个包含压缩数据文件的目录。我想使用脚本 est_abundance.py 运行每个文件。但首先我需要解压缩它们。所以我有这个bash:
for file in /home/doy.user/scratch1/Secoutput/; do
cd "$file"
gunzip *kren.gz
python analysis1.py -i /Secoutput/*kren -k gkd_output -o /bracken_output/$(basename *kren).txt
wait
done
问题是,bash 脚本继续解压缩所有数据文件,解压缩一个文件后它不会继续执行下一个命令。你能帮我纠正这个吗?我只想为每个文件完成每个命令。