在grep搜索中使用文字$

时间:2015-04-16 00:04:29

标签: linux grep

我正在尝试使用文字$作为使用grep进行搜索的结束锚。整个问题是在以At开头并以文字$结尾的文件中搜索行。我已经尝试了几种我认为可以工作的代码变体,即使应该存在也没有结果。
grep '\<At[a-zA-z]\{1,\}\$\>' test.txt

任何建议都会受到赞赏,我是Linux的一年级学生,如果我遗漏了一些简单的东西,请原谅我。谢谢

1 个答案:

答案 0 :(得分:2)

grep '\<At[a-zA-z]\{1,\}[$]\>' test.txt

为了避免玩shell转义游戏,请将$放在一个字符类中。