時々、グループgrepを使用して、数分かかる可能性のある広範な検索を実行します。grepにクエリを完了するのにかかった時間を知ることができるオプションはありますか?ありがとう。
5 に答える
4
には組み込まれていませんが、ほとんどの Unix 系システムでコマンドをgrep
使用してラップできます。time
$ time grep 'test' *
... results ...
real 0m0.191s
user 0m0.002s
sys 0m0.009s
そのreal
時間はおそらくあなたが見たいものです。
于 2012-04-13T18:37:10.597 に答える
0
通りませんgrep
。Unix シェルはtime
ビルトインを提供します (外部バージョンもあり、一般に詳細はあまりありません)。
于 2012-04-13T18:36:43.937 に答える
0
内でそれをしようとする代わりに、 timegrep
を使用してください。それがその正確な目的です。
于 2012-04-13T18:36:49.613 に答える
0
私が知っていることではありませんが、他のコマンドで実行できます (プラットフォームによって異なります)。たとえば、Unix では のようなものを使用できます。Linux ではtimex
のようtime -p
になります。Windows では ...うーん...よくわかりません
于 2012-04-13T18:37:22.113 に答える
0
似てない
grep --help
以下を使用して、エイリアスまたは単純なスクリプトを作成します。
echo $(date +%s) : 開始/終了
于 2012-04-13T18:37:36.650 に答える