私のプログラムが複数回時間がかかるようにシェルスクリプトを作成しようとしています。私が試したことは以下の通りですシェルスクリプトは 'time'からリアルタイムに取得して変数に保存します
:
time [./finder -p ARG1 ARG2 ARG3] > /dev/null 2>&1 | grep real | awk '{print $2}'
基本的に私は私のプログラムの出力を削除したいので、私はnullに出力をリダイレクトしようとしています。私はまた、時間の出力を削除したい。それはほとんど働いていないので、結果を変数に保存してループ内で実行する必要があります。どのようにそれを行うことができます任意のアイデア?
'[./finder -p ARG1 ARG2 ARG3]'ルックスをTclのように。残りは標準のPOSIXシェルのようです。 – chepner
[BashFAQ#32](http://mywiki.wooledge.org/BashFAQ/032):* '時間'の出力を変数またはファイルにリダイレクトするにはどうすればいいですか?* –