当我输入命令时
$ grep \\\\h junk
Run Code Online (Sandbox Code Playgroud)
那么外壳应该解释\\\\h为\\h- 因为\\每对的两对变成\. grep反过来,应该解释\\h为\h作为\\变\,所以grep应搜索模式\h中junk,它被成功地做。
但它不适用于\\\\$. 为什么?
要返回带有美元符号的行,另一种没有转义的方法是:
grep "[$]" file
Run Code Online (Sandbox Code Playgroud)
要查找带有文字的行\$:
grep "[\][$]" file
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
270 次 |
| 最近记录: |