我有一个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
与字符串不匹配。
为什么?我该如何搭配?
答案 0 :(得分:0)
为此使用grep -F
。
grep -F "[//]: # (Template README)" README.md
-F
将模式解释为一组固定的字符串(即,强制grep表现为fgrep)。