部分文字列と印刷行でファイルを検索しますか?

部分文字列と印刷行でファイルを検索しますか?

サブディレクトリで部分文字列を含むファイルを見つけて、ファイルと行を印刷しようとしています。しかし、私のコマンドはフルワードを含むファイルのみをキャプチャします。理由を教えて修正してもらえますか?

たとえば、私のファイルの中には「my_isr」という単語が含まれています。

  1. ジョブコマンド(ファイルとライン印刷):grep -rnw . -e "my_isr"

  2. 無効なコマンド(一致するファイルなし):grep -rnw . -e "isr"

答え1

-wコマンド原因のフラグあなたのバージョンgrep完全な単語のみが一致し、削除はすべての部分文字列と一致します。

grep -rn . -e isr

関連情報