일반 파일과 디렉토리를 "찾는" 방법은 무엇입니까?

일반 파일과 디렉토리를 "찾는" 방법은 무엇입니까?

find 디렉토리와 파일 유형의 파일을 찾는 방법을 어떻게 알 수 있습니까?

find -type fd

여기의 경험적 암흑시대처럼 말이죠.

답변1

사용할 수 있는 명령은 다음과 같습니다.

find -type f -or -type d

답변2

TL: 박사학위

사용find . -name "*string*" -type f -o -name "*string*" -type d

설명하다

-o 명령은 or파일 경로 바로 뒤에 인수를 배치하며 이런 방식으로 find . -name "*string*" -type f -o -type d계산됩니다 find . (-name "*string*" -type f) -o (-type d). 따라서 다음을 지정해야 합니다.

대부분의 사용자는 다음과 같은 것을 원할 것입니다.

find . -name  "*string*" -type f -o -name "*string*" -type d

계산 결과는

find . (-name  "*string*" -type f) -o (-name "*string*" -type d)

구문 세부정보 찾기

-name "*string*"string이 문자열이 포함된 이름을 어디서나 검색합니다 .

답변3

GNU find를 사용하는 경우 다음 솔루션이 도움이 될 수 있습니다.

find -type d,f

man find자세한 내용은 다음을 참조하세요.

여러 유형을 한 번에 검색하려면 유형 문자 조합 ,(GNU 확장)을 쉼표로 구분한 목록을 제공할 수 있습니다.

관련 정보