답변:
이러한 파일이 모두 같은 디렉토리에 있으면 다음과 같이 이름을 바꿀 수 있습니다.
for f in /some/dir/*.JPG.jpg; do
mv "$f" "${f%.*}"
done
${f%.*}
.*
변수 끝 $f
(이 경우 파일 이름) 에서 패턴과 일치하는 가장 짧은 텍스트 (점 뒤에 임의의 텍스트)를 제거 하여 다음과 같은 명령을 생성합니다.
mv "/some/dir/DSC01852.JPG.jpg" "/some/dir/DSC01852.JPG"