여러 파일들의 이름이 공통된 요소가 있다면 다음과 같은 명령을 이용하면 쉽다.
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_*
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 |