1
첫 줄은 수십 개의 찾기를 반환합니다. 두 번째 줄은 아무 것도 반환하지 않습니다.grep로 찾기가 결과를 반환하지 않습니다.
텍스트 문자열이 모두 포함 된 index.php
파일이 있습니다. 두 번째 라인이 작동하지 않는 이유는 무엇입니까?
첫 줄은 수십 개의 찾기를 반환합니다. 두 번째 줄은 아무 것도 반환하지 않습니다.grep로 찾기가 결과를 반환하지 않습니다.
텍스트 문자열이 모두 포함 된 index.php
파일이 있습니다. 두 번째 라인이 작동하지 않는 이유는 무엇입니까?
grep로 파이핑하기 전에 xargs를 호출하려고합니다. 찾으려는 파일의 내용이 아니라 찾은 결과를 grep로 검색하면됩니다.
sudo find /var/www/ . -type 'f' -name index.php | xargs grep "php"
이렇게 많은 검색을 수행하는 경우 ack을 볼 수 있습니다. 예를 들어/var/www에있는 "require"에 대한 모든 PHP 파일을 검색하려면 다음을 사용하십시오.
ack --php require /var/www