生産ログファイルはサイズが大きく圧縮形式で保存されます。
特定のログ行を見つけるには、次のようにします。
zgrep searchString LargeLogFiles*.gz
通常、同時に複数のファイルを実行する場合は時間がかかります。
私の立場ではわかります私が探している検索文字列(存在する場合)は間違いなくファイルセクションの50%から70%の間にあります。。この情報を使用して検索を高速化する方法はありますか?
考えられる解決策 zcatファイルを開き、別のUnixコマンドを使用してその部分をフィルタリングします。これは可能性がありますが、上記の問題を解決する良い/効率的な方法があるかどうかを知りたいです。