• ベストアンサー

unixでコマンドを実行したい。

シミュレーションの結果を取りたいのですが 膨大な量のシミュレーションを手で打つわけにはいかずに困っています。 /home/simu/simu.exe 例えば上にあるsimu.exeを120秒ごとに100回実行したい時にはどういったプログラムをつくればよいのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • notnot
  • ベストアンサー率47% (4900/10358)
回答No.1

シェルのプロンプトから以下のように打てばいいです。 for i in `seq 100` do /home/simu/simu.exe sleep 120 done または、上記の内容を、simu100 というファイルに入れて、sh simu100 とやってもいいです。 1行目の ` はshift+@です。shift+7と間違えないように。

jun_o_392
質問者

お礼

移動させてそちらで聞かせていただきますね。 ありがとうございました。

jun_o_392
質問者

補足

シェルというのはbashで大丈夫でしょうか? ktermではダメですよね? bashにして試してみたのですが bash: seq: command not found となってしまい実行できませんでした。 しかも、このままだとカテゴリ違いになってしまいますね。 質問移動させたほうがよいでしょうか?

関連するQ&A