予期しない「完了」トークン エラーが表示される
echo -e "Enter the file stem name"
read filestem
for i in {1..22}
do
`java -cp /export/home/alun/jpsgcs/ CMorgansToTheta $filestem_$i.INPUT.par $filestem_$i.THETA.par`
done
Java プログラムが出力に何も書き込まない場合、for
ループは (逆引用符のため) と同等です。
for i in {1..22}
do
done
あなたが見るエラーを生成します。逆引用符を削除して、プログラムを 22 回実行したいだけかもしれません。
echo -e "Enter the file stem name"
read filestem
for i in {1..22}
do
java -cp /export/home/alun/jpsgcs/ CMorgansToTheta "${filestem}_$i.INPUT.par" "${filestem}_$i.THETA.par"
done