2015-07-10 125 views
0

我正在尝试使用Grep来查找带制表符,回车符,&新行的字符串。任何其他方法也会有帮助。Grep制表符,回车符和新行

grep -R "\x0A\x0D\x09<p><b>Site Info</b></p>\x0A\x0D\x09<blockquote>\x0A\x0D\x09\x09<p>\x0A\x0D\x09</blockquote>\x0A\x0D</blockquote>\x0A\x0D<blockquote>\x0A\x0D\x09<p><b>More Site Info</b></p>" * 
+0

显示该样本输入的样本输入和您想要的输出。 – Cyrus

+0

我只想找到包含上述引号之间的行的递归文件 – user3851589

回答

0

从这个answer

如果使用GNU的grep,您可以使用Perl风格的正则表达式:

$ grep -P '\t' * 
here

而且

使用按Ctrl + VCtrl + M在您的grep字符串中输入文字回车符。所以:

grep -IUr --color "^M" 

将工作 - 如果^M有文字CR,你输入我建议。

如果您需要文件列表,您还需要添加-l选项。

+0

我如何将这个应用于我想要在引号之间匹配的字符串? – user3851589

相关问题