1

時々、グループgrepを使用して、数分かかる可能性のある広範な検索を実行します。grepにクエリを完了するのにかかった時間を知ることができるオプションはありますか?ありがとう。

4

5 に答える 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 に答える