본문 바로가기

unix

regular expressions - 여러파일 확장자 바꾸기

다음 명령어를 사용해서 여러 파일의 확장자를 바꿀수 있다.
ls -1 *.jsp | sed "s/\(.*\)\.jsp$/mv '&' '\1.old' /" | sh

하위 디렉토리까지 전부 뒤져가며 바꿉니다.
find ./ | grep JPG | sed "s/\(.*\)\.JPG$/mv '&' '\1.jpg' /" | sh

 

출처: http://www.qdata.co.kr/bo/bbs/board.php?bo_table=ltip&wr_id=29

'unix' 카테고리의 다른 글

vi 명령어 모음  (0) 2013.09.13
unix cp 옵션  (0) 2013.08.26
리눅스 여러파일 수정하기 (find)  (0) 2013.08.13
grep find 명령어  (0) 2013.08.13
crontab 사용법 및 log  (0) 2013.06.25