2015-07-10 180 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

相關問題