我想爲我的程序製作一個shell腳本多次花費時間,然後進行分割以獲得執行的平均時間。Shell腳本從'時間'獲得實時並保存到變量
我已經試過是以下幾點:
time [./finder -p ARG1 ARG2 ARG3] > /dev/null 2>&1 | grep real | awk '{print $2}'
基本上我想刪除我的程序的輸出,所以我想將輸出重定向到空。我也想刪除時間的輸出。它幾乎沒有工作,我也需要將結果保存在一個變量中,以便我可以在循環中運行它。任何想法如何可以做到?
'[./finder -p ARG1參數3]'容貌像Tcl;其餘的看起來像標準的POSIX外殼。 – chepner
[BashFAQ#32](http://mywiki.wooledge.org/BashFAQ/032):*我如何將'time'的輸出重定向到一個變量或文件?* –