mogrify를 사용하여 대소 문자를 구분하지 않는 파일 검색

mogrify를 사용하여 대소 문자를 구분하지 않는 파일 검색

나는 다음과 같이 mogrify를 사용합니다.

mogrify -monitor -quality 80 -resize 1200 *JPG

그러나 이는 .JPG로 끝나는 파일에만 일치합니다. .jpg 파일도 포함하려면 어떻게 해야 합니까? 즉, 패턴에서 대소문자를 구분하지 않게 하려면 어떻게 해야 합니까?

답변1

새 파일 이름을 추가하면 됩니다 mogrify -monitor -quality 80 -resize 1200 *.JPG *.jpg. 와일드카드는 mogrify시작 전에 셸에 의해 확장됩니다.

*.JpG, 공백이 있는 파일 이름 등과 같은 확장자를 사용하려는 경우 다음을 사용하십시오.

find . -maxdepth 1 -type f -iname '*.jpg' -print0 |\
xargs -0 --no-run-if-empty mogrify -monitor  -quality 80 -resize 1200

읽다 man find xargs.

관련 정보