「enforce」に一致するコードに対していくつかのコードをgrepしようとしていますが、これはうまくいき、結果が表示されます。
grep --include=\*.rb -rnw . -e enforce
ただし、以下は結果を提供しません。
grep --include=\*.rb -rnw . -e enforc
"enforc"を含むアイテムをどのようにgrepしますか?
答え1
w
オプションから削除:
grep --include=\*.rb -rn . -e enforc
-w, --word 正規表現
単語全体を構成する項目を含む行のみを選択してください。テストでは、一致する部分文字列が行の先頭にあるか、単語を作成しない文字が前にある必要があります。繰り返しますが、行の末尾にあるか、単語を形成しない文字が後に続く必要があります。単語を構成する文字は、文字、数字、下線です。