Ubuntu、シェルスクリプトを使用してCプログラムを繰り返す

Ubuntu、シェルスクリプトを使用してCプログラムを繰り返す

./myProgram 1ディレクトリにCプログラムがあります(1は固定パラメータです)。

gianni@mylinux:~/myWork/myApplication$ ./myProgram

私はループを使ってこのCプログラムを100回実行し、gianni@mylinux:~/myWork/myApplication$ ./myProgramシェルスクリプトの行を100回コピーする非常に洗練されていないソリューションを挿入したいと思います。

ベストアンサー1

コマンドラインに以下を作成します。

i=0; while [ $((i+=1)) -le 100 ]; do ./myProgram 1; done

IFSに数字がないか、「$((i + = 1))」として引用されているとします。

または(ksh、bash、zshを使用)

for i in {1..100}; do ./myProgram 1; done

おすすめ記事