찾기 명령을 사용하여 특정 패턴의 파일을 터미널로 필터링합니다.

찾기 명령을 사용하여 특정 패턴의 파일을 터미널로 필터링합니다.

내 컴퓨터의 특정 영역에 "index.php"라는 이름의 모든 파일을 표시하고 싶습니다. 이를 위해 다음 코드 줄을 작성했습니다.

-find /iu/cuve/u3 -name "index.php"

나는 "index.php"가 있는 줄만 표시하길 원하지만 이 명령은 "index.php"가 없는 다른 줄을 보여줍니다. 그 중 다수는 "Permission Denied"로 끝나는데, 아마도 이것이 줄의 "index.php" 부분을 볼 수 없는 이유일 것입니다.

-exec grep 명령을 추가하려고 시도했지만 원하는 결과를 얻지 못했습니다.

답변1

내가 원하는 결과를 얻었습니다.

find /iu/cube/u3 index.php 2>&- | grep index.php

관련 정보