サブディレクトリで部分文字列を含むファイルを見つけて、ファイルと行を印刷しようとしています。しかし、私のコマンドはフルワードを含むファイルのみをキャプチャします。理由を教えて修正してもらえますか?
たとえば、私のファイルの中には「my_isr」という単語が含まれています。
ジョブコマンド(ファイルとライン印刷):
grep -rnw . -e "my_isr"
無効なコマンド(一致するファイルなし):
grep -rnw . -e "isr"
答え1
-w
コマンド原因のフラグあなたのバージョンgrep
完全な単語のみが一致し、削除はすべての部分文字列と一致します。
grep -rn . -e isr