とにかく、より速い検索結果のためにzgrepにファイルの一部を検索するためのヒントを提供してください。

とにかく、より速い検索結果のためにzgrepにファイルの一部を検索するためのヒントを提供してください。

生産ログファイルはサイズが大きく圧縮形式で保存されます。

特定のログ行を見つけるには、次のようにします。

zgrep searchString LargeLogFiles*.gz 

通常、同時に複数のファイルを実行する場合は時間がかかります。

私の立場ではわかります私が探している検索文字列(存在する場合)は間違いなくファイルセクションの50%から70%の間にあります。。この情報を使用して検索を高速化する方法はありますか?

考えられる解決策 zcatファイルを開き、別のUnixコマンドを使用してその部分をフィルタリングします。これは可能性がありますが、上記の問題を解決する良い/効率的な方法があるかどうかを知りたいです。

ベストアンサー1

おすすめ記事