Cygwin と Windows プログラムへのパラメーターの受け渡しに小さな問題があります。
Windows シェルなどに関する私の知識はかなり少ないです。私の友人は、Windows で計算を行うプログラムを作成しました。program.exe param1 param2 param3
プログラムを開始するには、コンソールが必要であり、すべてが問題なく実行されるように入力する必要があります。
今必要なのは、さまざまなパラメーター (多くのさまざまなパラメーター) に対して実行することです。そのために何かスクリプトを書いて、そのスクリプトでプログラムを1000回呼び出すことを考えました。Windows スクリプトの経験はありませんが、Linux と bash の経験はあるため、cygwin を使用しているのはそのためです。私の問題は、現在、呼び出しのパラメーターを渡す方法がわからないことです。
コマンドに配列を渡そうとしましたが、うまくいきませんでした。私が試したこと:
args=("param1" "param2" "param3")
./program.exe $args
編集
次のようにするとうまくいくようです(例として):
args="param1 param2 param3"
eval "./program.exe $args"