19

我应该如何查找包含正斜杠的字符串./.

4

3 回答 3

14

正斜杠在 grep 中不是特殊字符,但可能在 sed、Ruby 或 Perl 等工具中。不过,您可能想转义字面句号,转义斜线也无妨。这应该适用于所有情况:

\.\/\.
于 2012-06-27T21:16:04.350 回答
12

您只需要用反斜杠转义句点。因此,如果我有一个foo.txt包含内容的文件:

./.
foo
bar
./.

我可以运行grep \./\. test.txt,它应该只打印两./.行。

于 2012-06-27T21:14:18.140 回答
0

试试 fgrep。在你的情况下fgrep '/<string>'

于 2021-09-12T10:26:33.773 回答