gzip されたデータファイルを含むディレクトリがあります。スクリプト 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 スクリプトがすべてのデータファイルを解凍し続け、1 つのファイルを解凍した後、次のコマンドに進まないことです。これを修正するのを手伝ってもらえますか? すべてのファイルに対してすべてのコマンドを実行したいだけです。