如何“ grep”匹配“注释”字符串?

时间:2019-08-30 08:39:50

标签: bash shell file grep comments

我有一个README.md文件,其中包含以下文字(请注意评论):

[//]: # (Template README)

This is my file bla bla bla

这样做:

readme_file=./README.md

if grep -q "[//]: # (Template README)" "$readme_file"; then
  echo "match"
fi

与字符串不匹配。

为什么?我该如何搭配?

1 个答案:

答案 0 :(得分:0)

为此使用grep -F

grep -F "[//]: # (Template README)" README.md

-F将模式解释为一组固定的字符串(即,强制grep表现为fgrep)。