在Unix中使用Grep从$ 10.00- $ 99.99中查找美元值

时间:2013-01-25 22:34:57

标签: unix escaping grep

尝试编写正确的grep命令,以搜索文件中是否存在从$10.00$99.99的任何美元值。我主要担心的是$符号是否需要转义\。到目前为止我有这个

grep '$[1-9][0-9]\.[0-9][0-9]' file

只是想知道它是否应该

grep '\$[1-9][0-9]\.[0-9][0-9]' file

代替。

1 个答案:

答案 0 :(得分:1)

$和。因为需要逃脱。是贪婪的角色匹配者。