grepの "include"ファイルにコメントしますか?

grepの "include"ファイルにコメントしますか?

grep特定の文字列を含むソートがあります。つまり、特定の文字列を含むファイルの行を教えてください。のように

grep -fv include file  > out

このコマンドは、ファイルの内容と一致する各行を検索してfile送信します。大丈夫です。うまくいきます。outinclude

しかし、

マイドキュメントincludeにコメントを追加するには?

#たとえば、私が含めた内容を説明するいくつかのコメント(たとえば)でファイルにコメントを付けたいと思います。それでは、で始まるファイルをgrep無視したいと思います。どうすればいいですか?include#

答え1

プロセス置換を持つシェル(例:bashやzsh)の場合:

grep -f <(grep -v '^#' include) file > out

関連情報