質問: Linux grepコマンドの-f オプションについて、 grep -f 検索文字列リストが書かれたファイル 検索対象ファイル という使い方があると存じますが、 検索文字列リストが書かれたファイルには、文字数制限はありますか? 2000バイトほどあるファイルを検索文字列リストとしたところ、 文字列が確かに検索対象ファイルに存在するのに、 存在しないことになっています。 よろしくおねがいします。
回答: 正確な仕様/実装は知りませんが、 > > 2000バイトほどあるファイルを検索文字列リストとしたところ、 > > > この程度の文字数では限界になる事はあり得ません。 これは、検索した文字列が違うだけではないでしょうか? 大文字/小文字、最近では、文字コードの問題もあるかもしれません。 他のファイルでは、問題無く検索されていますか?