파일이 발견되었지만 X라는 디렉터리에 없음 [중복]

파일이 발견되었지만 X라는 디렉터리에 없음 [중복]

파일을 검색하려면 find(특히 git은 Windows와 함께 제공됨)를 사용하세요. 특히 전체 USB 드라이브를 확인하고 싶지만 점으로 시작하는 폴더(특히 .git 및 .vs)나 사진이라는 이름의 폴더(많은 휴일 및 생일 사진, 내 파일이 없음)는 확인하고 싶지 않습니다.

이 디렉토리를 어떻게 무시할 수 있습니까?

답변1

find . -type d \( -name .git\* -o -name .vs\* -o name photos \) -prune -o -type f -print

위 명령은 find위 디렉토리에 들어가는 것을 방지하며, 다른 모든 경우에는 발견된 일반 파일 엔터티의 이름을 표시합니다.

답변2

다음 명령을 사용하십시오

find . \( ! -name .vs ! -name .git ! -name photos \)  -print

어디

. first is the current directory

필요한 경우 위치를 변경할 수 있습니다.

또는 다음 명령을 사용할 수 있습니다

find .  -not -path "./.git/*" -not -path "./.vs/*" -not -path "./photos/*"

관련 정보