여러 파일들의 이름이 공통된 요소가 있다면 다음과 같은 명령을 이용하면 쉽다.

perl에서 이용되는 명령어로 쉘에서도 사용이 가능하다.

NAME
rename - renames multiple files
SYNOPSIS
rename [ -v ] [ -n ] [ -f ] perlexpr [ files ]


예)파일의 이름이 Pcc21로 시작되고 파일 중간에 있는 숫자 3개를 지워서 이름 바꾸기.

rename -v 's/(Pcc21)_(\d{3}_)(\w*)/$1_$3/' Pcc21_*
728x90

'OS > LINUX' 카테고리의 다른 글

redhat(centos) network check  (0) 2011.04.11
우분투에서 삭제된 파일 복구하기  (1) 2011.03.28
Apache 서버에서 파일목록 안보이게 하기.  (0) 2011.02.14
man page 내용 안보일 경우  (0) 2011.01.27
summary of vim fold  (0) 2010.11.11

+ Recent posts