用注释注释 grep 的“include”文件?

用注释注释 grep 的“include”文件?

我进行了grep包含某些字符串的排序。也就是说,给我文件中包含某些字符串的行。如在

grep -fv include file  > out

该命令查找并发file送到与out文件中的内容相匹配的每一行include。没问题。工作正常。

如何在我的include文件中添加评论?

例如,我想用一些(例如#)注释来注释该文件,以解释我所包含的内容。所以我想grep忽略include文件中以#.我怎么做?

答案1

对于具有进程替换(如 bash 和 zsh)的 shell:

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

相关内容