*.html파일확장자를 가진 모든 파일 *.htm으로 일괄 수정하기
작성자 정보
- 관리자 작성
- 작성일
컨텐츠 정보
- 2,575 조회
- 0 추천
- 목록
본문
*.html파일확장자를 가진 모든 파일 *.htm으로 일괄 수정하기
앞의 사용 예와는 반대의 경우로서 rename명령어로 *.html로 되어있는 모든 확장자를 *.htm으로 일괄 변경하는 방법을 알아 보겠습니다.
지금까지의 설명을 잘 보셨다면 굳이 이번 설명을 보실 필요는 없겠으나 필자의 오기로 인하여 여러분들이 rename명령어에 확실한 도장을 찍도록 하기 위하여 설명을 드리겠습니다.
아래와 같이 *.html형식의 확장자를 가진 파일들이 존재합니다.
[root@su250 ~]# ls -l total 20 -rw-r--r-- 1 root root 180 Mar 28 14:38 test1.html -rw-r--r-- 1 root root 192 Mar 28 14:38 test2.html -rw-r--r-- 1 root root 192 Mar 28 14:38 test3.html -rw-r--r-- 1 root root 192 Mar 28 14:38 test4.html -rw-r--r-- 1 root root 180 Mar 28 14:38 test5.html [root@su250 ~]# |
그리고 rename명령어로 *.html형식의 확장자를 *.htm형식의 확장자로 변경한 것입니다.
그리고 ls명령어로 그 결과를 확인한 것입니다.
[root@su250 ~]# rename .html .htm *.html [root@su250 ~]# [root@su250 ~]# ls -l total 20 -rw-r--r-- 1 root root 180 Mar 28 14:38 test1.htm -rw-r--r-- 1 root root 192 Mar 28 14:38 test2.htm -rw-r--r-- 1 root root 192 Mar 28 14:38 test3.htm -rw-r--r-- 1 root root 192 Mar 28 14:38 test4.htm -rw-r--r-- 1 root root 180 Mar 28 14:38 test5.htm [root@su250 ~]# |
위의 rename명령어의 결과에 대해 간단히 설명하면 다음과 같습니다.
rename : 실행 명령어
.html : 명령어 적용이전의 파일 확장자 패턴
.htm : 명령어가 적용된 후의 파일 확장자 패턴
*.html : 이 명령어의 수행으로 적용될 대상 파일들. 즉 html이라는 확장자를 가진 모든 파일들을 대상으로 합니다.
위와 같이 *.html이라는 확장자를 가진 모든 파일들의 확장자를 *.htm으로 수정하였습니다.
이제 여러분들께서 rename의 필요성과 유용성에 대해 확신을 가지셨으리라 생각하므로 실무에서의 보다 정확하고 풍부한 활용은 여러분들께 맡기고 rename에 대한 책무를 다한 필자는 조용히 사라집니다.
관련자료
-
이전
-
다음