[Script] 많은 .heic 사진 파일을 .jpg 로 모두 변경하기 2024.08.17 21:45 알고 있으면 도움되지 않을까,,? 글 작성자: caputdraconis 반응형 맥(리눅스) 환경에서 작성한 글입니다. 이전에는 구글에 heic to jpg 와 같이 검색하면 뜨는 수많은 서비스 사이트들을 이용하여, 사진 확장자를 변경해 왔습니다.이번에 조금 많은 양의 이미지 파일들을 컨버트 해야 했었는데, 잘 사용하던 서비스들에 하나 같이 모두 사진 최대 갯수가 제한되어 있었습니다. 뭐.. 여러번에 끊어서 하면 되긴 하지만? 참을 수 없죠. 1. jpg 로 변환할 모든 .heic(.HEIC) 파일들을 하나의 디렉터리로 이동 2. 쉘 스크립트 파일 생성 vim convert.sh 3. 아래의 스크립트 붙여넣기 / 저장 / 편집 종료 #!/bin/bash # 대소문자를 구분하지 않는 패턴 매칭을 위해 shopt 사용shopt -s nocaseglob # 현재 디렉토리의 모든 .heic 또는 .HEIC 파일에 대해 반복for file in *.heic; do # 파일이 존재하는지 확인 if [ -f "$file" ]; then # 새 파일 이름 생성 (.heic 또는 .HEIC를 .jpg로 변경) newfile="${file%.[Hh][Ee][Ii][Cc]}.jpg" # 파일 이름 변경 mv "$file" "$newfile" echo "Renamed: $file -> $newfile" fidone # shopt 설정을 원래대로 되돌림shopt -u nocaseglob echo "모든 .heic 및 .HEIC 파일의 확장자가 .jpg로 변경되었습니다." 4. .sh 파일에 실행 권한 부여 chmod +x convert.sh 5. 실행 ./convert.sh 6. 결과 확인 결과 반응형 옵션 토글신고하기 구독하기caputdraconis 댓글 공유하기 다른 글 댓글 댓글을 사용할 수 없습니다. 이 글 공유하기 구독하기 구독하기 카카오톡 카카오톡 라인 라인 트위터 트위터 Facebook Facebook 카카오스토리 카카오스토리 밴드 밴드 네이버 블로그 네이버 블로그 Pocket Pocket Evernote Evernote 다른 글 [Diagrams] 클라우드 아키텍처 as Code [Diagrams] 클라우드 아키텍처 as Code 2024.09.04 [AWS] 계정 생성일 확인하기(프리티어 만료 확인) [AWS] 계정 생성일 확인하기(프리티어 만료 확인) 2024.08.17 [Ubuntu] Welcome Message 바꾸기 [Ubuntu] Welcome Message 바꾸기 2023.09.19 [Ubuntu] Windows 부팅 디스크 만들기(WoeUSB-ng) [Ubuntu] Windows 부팅 디스크 만들기(WoeUSB-ng) 2023.09.18 다른 글 더 둘러보기
댓글을 사용할 수 없습니다.