2016-09-29 14 views
2

그래서, 닫은 후에 EOL을위한 많은 PHP 파일을 살펴 보았습니다.>. 정규식을 사용하면 더 쉽게 만들 수 있지만 대용량 프로젝트에서는 \?>(\n){1,}$이 450+ 결과를 얻습니다. 그리고 그 문제는 오프닝 전에 EOL로 밝혀졌다. <?php ...Grep은 EOL로 시작하거나 끝나는 PHP 파일을 확인합니다

그래서 나는 HAS가 더 좋은 방법 일 것이라고 생각한다. GREP가 EOL로 시작하거나 끝나는 파일을 찾고 있다고 생각했습니다.

그래서 이러한 문제를 해결하는 가장 좋은 방법은 무엇입니까?

+1

무슨 문제입니까? 어떤 오류입니까? 'OUTPUT ALERADY STARTED? '그렇다면 오류는 일반적으로 어떤 파일과 어떤 행이 출력을했는지 보여줍니다. –

+0

?> 또는 위). 이미지, csv 또는 xml 출력을 생성 할 때 문제가 발생합니다. 오류가 없습니다. –

+0

일치 할 수 있습니다 'grep ''* ' – Hackerman

답변

2

Eclipse에서 정규식을 사용하고 모든 .php 파일을 검색했습니다.

나는 /(^<?\s{1,}<\?php|\?>\s{1,}$)/g으로 달렸고 나는 개봉 전에 두 EOL을 알아 냈다. <?php.

이 정규식은 grep과 함께 사용할 수도 있습니다.