".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)"