비슷한 디렉토리 구조를 공유하지만 GNU / Linux에서 동일한 디렉토리 트리에 있지 않은 일부 파일에서 텍스트 검색을 시도하고 있습니다.
동일한 트리 구조 (Code Igniter MVC PHP 프레임 워크)를 공유하는 많은 사이트가있는 웹 서버가 있으므로 각 사이트의 트리 아래의 특정 디렉토리에서 검색하고 싶습니다.
/srv/www/*/htdocs/system/application/
여기서 *는 사이트 이름입니다. 그리고 그 응용 프로그램 디렉토리에서 모든 트리를 잎까지 검색하고 내부에 텍스트 패턴이있는 * .php 파일을 찾습니다. "debug ("라고 말하면 정규 표현식이 필요하지 않습니다.
find 와 grep 을 사용하는 방법을 알고 있지만 그것들을 결합하는 데는 좋지 않습니다.
어떻게해야합니까?
미리 감사드립니다!
find /srv/www/*/htdocs/system/application/ -name "*.php" -print0 | xargs -0 grep "debug ("