エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
2011-05-09
入力ファイルを変えて、ジョブの実行を繰り返す処理を行うシェルスクリプトを書く。 ジョブの設定ファイ... 入力ファイルを変えて、ジョブの実行を繰り返す処理を行うシェルスクリプトを書く。 ジョブの設定ファイルの中に入力ファイル名を書くところがあるのだが、ジョブ毎にその部分を書き変える。その処理はPythonのTemplateを使う。 まず、ジョブの繰り返しを制御するシェルスクリプトファイルを以下のように書く。計128個のジョブを実行する。ファイル名は、runall.shとしている。 #!/bin/sh for NUM in `seq -w 1 128` do echo ${NUM}, ' start' python runall.py ${NUM} a.out > log.${NUM} 2>&1 echo ${NUM}, ' end' done 実行プログラムがa.out。これを実行する前に、runall.pyで設定ファイル(ファイル名は、control)の書き変えを行っている。 runall.