조회 작업의 iname 형식

조회 작업의 iname 형식

".jpg 또는 .png로 끝나는 파일 찾기"라고 표시된 형식을 사용할 때 find올바른 형식은 무엇입니까?

|연산자/문자를 사용하는 것만 큼 간단합니까?

find -iname "*.jpg|*.png" 

답변1

아니요.

-o다음과 같은 (OR)을 사용해야 합니다 find.

find \( -iname '*.jpg' -o -iname '*.png' \)

정규식과 일치하면 결과가 거의 정확해집니다.

find -iregex ".*\(jpg\|png\)" 

또는 확장 정규식을 사용하세요.

find -regextype posix-extended -iregex ".*(jpg|png)" 

관련 정보