Grep匹配精确的字符串

时间:2015-10-01 20:06:21

标签: regex string grep

file.txt
example=0x12; non-match 

grep -w "example=0x0" file.txt

我正在尝试使用grep匹配完全字符串,它看起来像 回声$?总是返回1.

在这种情况下,输出应为0.我也尝试了-F。

1 个答案:

答案 0 :(得分:0)

如果您只是检查退出状态,则需要-q选项。请参阅下面的示例

$ grep -qw "A" <<< "AAA"; echo $?
1
$ grep -qw "A" <<< "A"; echo $?
0

第一个单词匹配失败,退出1.第二个单词成功,退出0。