1
を来ている正確な文字列「-F」Grepの固定文字列は、正確な文字列をgrepをされていない、文字列は、余分な文字で終わる「 - 」も
-Fを検索するためのgrepでオプションがあり、--fixed -strings
2つの単語がある場合は完全にうまくいきます.1つは検索する単語、もう1つはアルファベット文字が付加されています。 しかし、他の単語に ' - 'のような特殊文字が含まれていると、grep -Fまたはgrep -wが正しい結果に一致しません。
grep -w "hello" test1
hello
hello-
cat test1
hello
hello-
hellotest
理想的には、最初の行だけが結果として来るはずです。
が ' - '単語文字ではありません。 – anubhava
'hello sometext hello'があればどうしますか? – RomanPerekhrest