리눅스 파일 확장자 일괄변경

Jmnote (토론 | 기여)님의 2016년 10월 28일 (금) 13:30 판

1 개요

리눅스 파일 확장자 일괄변경
for f in *.예전확장자; do mv -- "$f" "${f%.예전확장자}.새확장자"; done

2 예시

  • 확장자 html을 php로 변경
root@zetawiki:~# ll
total 104
drwxr-xr-x 2 root root  4096 Oct 11 17:54 ./
drwxr-xr-x 8 root root  4096 Oct 28 11:40 ../
-rw-r--r-- 1 root root   915 Oct 11 17:54 1_1.html
-rw-r--r-- 1 root root   442 Oct 11 17:54 1_2.html
-rw-r--r-- 1 root root  2534 Oct 11 17:54 1_3.html
root@zetawiki:~# for f in *.html; do mv -- "$f" "${f%.html}.php"; done
root@zetawiki:~# ll
total 104
drwxr-xr-x 2 root root  4096 Oct 11 17:54 ./
drwxr-xr-x 8 root root  4096 Oct 28 11:40 ../
-rw-r--r-- 1 root root   915 Oct 11 17:54 1_1.php
-rw-r--r-- 1 root root   442 Oct 11 17:54 1_2.php
-rw-r--r-- 1 root root  2534 Oct 11 17:54 1_3.php

3 참고 자료

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}