你如何grep包含斜杠的字符串?

时间:2012-06-27 21:11:21

标签: grep slash

我应该如何grep包含像./.这样的正斜杠的字符串?

2 个答案:

答案 0 :(得分:9)

你只需要用反斜杠来逃避这些时期。因此,如果我的文件foo.txt包含内容:

./.
foo
bar
./.

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

答案 1 :(得分:5)

正斜杠不是grep中的特殊字符,但可能在sed,Ruby或Perl等工具中。但是,你可能想要逃避你的字面时间,并且逃避斜线没有任何害处。这应该适用于所有情况:

\.\/\.