失敗したビルドを実行した後、大きなログファイルでいくつかの単語を見つける必要があります。
- 私がこうすれば:
grep -r "myword"
返信が多すぎます。すべてのサブディレクトリ内のすべてのファイルを検索したくありません。
- 私がこうすれば:
grep -r "myword" *.xml
現在、ディレクトリに* .xmlファイルがあるため動作しますが、応答はありません。なぜなら...私が探しているファイルの種類ではないからです。
- 私がこうすれば:
grep -r "myword" *.log
次のように応答します。
このタイプのファイルやディレクトリはありません。
現在のディレクトリにログファイルがないためです。しかし、下のサブディレクトリ
にはたくさんのものがあります。target
(afind . -name *.log
が表示されます)。
目的の結果を得るには、grepコマンドをどのように書く必要がありますか?さまざまな*.log
、、、.log
で**/*.log
コマンドを終了しようとしましたが、*/**/*.log
成功しませんでした。