标签: unix escaping grep
尝试编写正确的grep命令,以搜索文件中是否存在从$10.00到$99.99的任何美元值。我主要担心的是$符号是否需要转义\。到目前为止我有这个
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
代替。
答案 0 :(得分:1)
$和。因为需要逃脱。是贪婪的角色匹配者。