特定のパターンをzgrepする最も簡単な方法は何ですか?

wow2015

たとえば、特定の期間をzgrepする必要があります。 from 1/Oct/2014 to 31/Mar/2015.

私はこのようにそれをやろうとしていました:

find . -name \*.* | xargs zgrep -E '/Oct/2014 | /Nov/2014 | /Dec/2014 | /Jan/2015 | /Feb/2015 | /Mar/2015 | /Feb/2015'| /Mar/2015'

しかし、それは機能しませんでした。私は長い間待っていて、何もできなくなってしまいました。

重要ではないと思いますが、私の構造は次のようになります。

~/Desktop/logs
├── first_folder
|   ├── 11.11 (folder)
│   |   ├── access_log
│   |   ├── access_log.1.gz
│   |   :
│   |   └── access_log.40.gz
|   └── 11.12 (folder)
│       ├── access_log
│       ├── access_log.1.gz
│       :
│       └── access_log.16.gz
├── second_folder (folder)
|   ├── 31.11 (folder)
│   |   ├── access_log
│   |   ├── access_log.1.gz
│   |   :
│   |   └── access_log.20.gz
|   └── 31.15 (folder)
│       ├── access_log
│       ├── access_log.1.gz
│       :
:       └── access_log.38.gz
└── last_folder
    ├── 91.11 (folder)
    |   ├── access_log
    |   ├── access_log.1.gz
    |   :
    |   └── access_log.25.gz
    └── 91.15 (folder)
        ├── access_log
        ├── access_log.1.gz
        :
        └── access_log.30.gz
スティールドライバー

おそらくグループ化はここであなたの友達です

zgrep -E '/(Oct|Nov|Dec)/2014|/(Jan|Feb|Mar)/2015'

だから何かのような

find . -type f -name 'access_log*' -exec zgrep -E '/(Oct|Nov|Dec)/2014|/(Jan|Feb|Mar)/2015' {} +

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

Android MVVMデザインパターンでToastを使用する最も簡単な方法は何ですか?

特定のタイムゾーンで、LocalDateの最後の可能な瞬間を見つける最も簡単な方法は何ですか?

Dockerコンテナーのクラスターを生成する最も簡単な方法は何ですか?

特定のビューを表示するルートを実装する最も簡単な方法は何ですか?

パンダパネルのすべてのデータフレームを連結する最も簡単な方法は何ですか?

Goアプリケーションから特定のブラウザータブを更新する最も簡単な方法は何ですか?

値の配列をTVFのパラメーターに渡す最も簡単な方法は何ですか

例外メッセージをパラメータ化する最も簡単な方法は何ですか?

パンダで文字列の月の行を配置する最も簡単な方法は何ですか

Luceeでパーリンノイズを生成する最も簡単な方法は何ですか?

特定の列がデータフレームの最後(または最初)にあることを確認する最も簡単な方法は何ですか

パンダのデータフレームを転置/反転する最も簡単な方法は何ですか?

Angularで現在のルートパス名を取得する最も簡単な方法は何ですか?

中央のボタンの横にアイコンを配置する最も簡単な方法は何ですか?

データベーステーブルから特定の値を見つけるための最も簡単で最適な方法は何ですか?

ディスクパーティションを復号化する最も簡単な方法は何ですか?

早期リターンで関数を構成する最も簡単な方法は何ですか?

独自の.debパッケージを作成する最も簡単な方法は何ですか?

タイプトークン比率を計算する最も簡単な方法は何ですか?

組み込みLinuxSDカードのクローンを作成する最も簡単な方法は何ですか?

2列のデータを取得して辞書に変換する最も簡単な方法は何ですか?

この特定の方法で真実を比較する最も簡単な方法は何ですか?

Mutexのポイズンエラーを無視する最も簡単な方法は何ですか?

PDFドキュメントのページを再配置する最も簡単な方法は何ですか?

UEFIでパーティションのパーティションuuidを取得する最も簡単な方法は何ですか?

3つのIEnumerableの和集合を作成するときにO(n)パフォーマンスを達成する最も簡単な方法は何ですか?

特定のブロックレベルの要素をターゲットにする最も簡単な方法は何ですか

Scalaで、多数のイテレーターをインターリーブする最も簡単な方法は何ですか?

gitツリーを剪定する最も簡単な方法は何ですか?

TOP 一覧

  1. 1

    三項演算子良い練習の代わりとしてOptional.ofNullableを使用していますか?

  2. 2

    STSでループプロセス「クラスパス通知の送信」のループを停止する方法

  3. 3

    Spring Boot Filter is not getting invoked if remove @component in fitler class

  4. 4

    セレンのモデルダイアログからテキストを抽出するにはどうすればよいですか?

  5. 5

    tkinterウィンドウを閉じてもPythonプログラムが終了しない

  6. 6

    Ansibleで複数行のシェルスクリプトを実行する方法

  7. 7

    Python / SciPyのピーク検出アルゴリズム

  8. 8

    画像変更コードを実行してもボタンの画像が変更されない

  9. 9

    ビュー用にサイズ変更した後の画像の高さと幅を取得する方法

  10. 10

    VisualStudioコードの特異点/ドッカー画像でPythonインタープリターを使用するにはどうすればよいですか?

  11. 11

    Three.js indexed BufferGeometry vs. InstancedBufferGeometry

  12. 12

    __init__。pyファイルの整理中に循環インポートエラーが発生しました

  13. 13

    二次導関数を数値計算するときの大きな誤差

  14. 14

    値間の一致を見つける最も簡単な方法は何ですか

  15. 15

    androidsoongビルドシステムによるネイティブコードカバレッジ

  16. 16

    Reactでclsxを使用する方法

  17. 17

    How to access json value by key value in freemarker?

  18. 18

    エンティティIDを含む@RequestBody属性をSpringの対応するエンティティに変換します

  19. 19

    PyTesseractを使用した背景色のため、スクリーンショットからテキストを読み取ることができません

  20. 20

    Using Angular's UI-router, how can we make sure the new version of the html partial views are used, rather than the cached version?

  21. 21

    symfonyエラーサーバーが404NotFoundを返しました

ホットタグ

アーカイブ