ネストされた for ループ内で 2 つの引数を使用して実行可能ファイルを呼び出そうとしています (bash スクリプトでも記述しています)。私はそれを正しく行っていると思っていましたが、すべての値がテキスト ファイルに 0 として表示されます。私のコードは次のとおりです。
for (( i=0; i <=3; i++)); do
for (( j=0; j <= 3; j++ )); do
./solar_sim 'i' 'j' >> solarResults.txt
echo -n "$i"
done
echo " "
done
`
solar_sim が提供され、次のような行が出力されました。これをファイルに書き込みます。
10000 hours, angle: 0.00 degrees, temperature: 0.00 degrees C, total power: 119871.00 Watts
solar_sim の呼び出しに何か問題がありますか? $i と $j も使用してみました