【发布时间】:2016-07-28 03:39:50
【问题描述】:
下面两个命令:
grep ', \\.' enrolments
grep ', \.' enrolments
得到与下图相同的结果
COMP4001|4368523|Doddau Yobhazravi, . |8684 |M
COMP9315|4368523|Doddau Yobhazravi, . |8684 |M
COMP9321|4368523|Doddau Yobhazravi, . |8684 |M
COMP9331|4368523|Doddau Yobhazravi, . |8684 |M
COMP3121|4896558|Vozaila, . |3978/3|F
COMP9321|4896558|Vozaila, . |3978/3|F
COMP9031|4389601|Yiehil, . |8680/2|M
COMP9318|4389601|Yiehil, . |8680/2|M
reg 中的双反斜杠和单斜杠有什么区别?
【问题讨论】:
-
你没有在他的问题中演示双反斜杠。
-
您能否确认您使用的是
grep ', \.'注册而不是grep ", \."注册?我只能用双引号重现。 -
@rici : 同样在这里.. 操作员也可能会分享一些关于他的环境的信息。
-
@sjsam:如果它们是双引号,那么在任何兼容的 shell 上都会出现这种行为。
-
双反斜杠会转义最后一个而不是点,但单反斜杠会转义点。