2013-02-27 1 views
1

Как я могу grep(или что-то подобное) после файлов с пустой строкой, а затем <?php?Grep для <? Php после пустой строки

Я пытался без успеха:

grep -irn '(?<=.\r)\r<?php' * 

Я читал в некоторых постах, что Grep, кажется, не поддерживает многострочный и pcregrep следует использовать вместо этого. Как я могу pcregrep за <?php после пустой строки?

+1

нормально, я видел в некоторых постах, что Grep, кажется, не поддерживает многострочный и нужно использовать pcregrep вместо http://www.pcre.org/ , – StandardNerd

ответ

1

Следующие должны делать то, что вы хотите:

pcregrep -rinM '^\n<\?php' . 
+0

спасибо, именно то, что мне нужно! – StandardNerd