파일 이름중 중간이름의 패턴을 바꾸고자 할경우가 있다.
이 경우 리눅스에서는 별도로 다중 파일에 대해 동시에 변경하게 해주는 방법이 있는데, 이중에 많이 쓰이는 방법은 rename 이다.
다만, 이 rename 의 경우 여러가지 이슈로 안되는 경우가 생기는데, 이런 경우 아래와 같은 조합으로 변경을 시도하면 된다.
파일리스트가 아래와 같이 있다는 가정.
자주 쓸일이 있다면, Shell Script 로 만들어서 쓰는 방법도 있을수 있겠다.
이 경우 리눅스에서는 별도로 다중 파일에 대해 동시에 변경하게 해주는 방법이 있는데, 이중에 많이 쓰이는 방법은 rename 이다.
다만, 이 rename 의 경우 여러가지 이슈로 안되는 경우가 생기는데, 이런 경우 아래와 같은 조합으로 변경을 시도하면 된다.
파일리스트가 아래와 같이 있다는 가정.
# ls -al
vaio.pe.kr.cfg
bbs.vaio.pe.kr.cfg
web.vaio.pe.kr.cfg
blog.vaio.pe.kr.cfg
tistory.vaio.pe.kr.cfg
vaio.pe.kr.cfg
bbs.vaio.pe.kr.cfg
web.vaio.pe.kr.cfg
blog.vaio.pe.kr.cfg
tistory.vaio.pe.kr.cfg
# find ./ -name "*.pe.kr.cfg" | while read filename;do mv -vf $filename `echo $filename | sed 's/pe.kr.cfg/com.cfg/'`; done
# ls -al
vaio.com.cfg
bbs.vaio.com.cfg
web.vaio.com.cfg
blog.vaio.com.cfg
tistory.vaio.com.cfg
vaio.com.cfg
bbs.vaio.com.cfg
web.vaio.com.cfg
blog.vaio.com.cfg
tistory.vaio.com.cfg
자주 쓸일이 있다면, Shell Script 로 만들어서 쓰는 방법도 있을수 있겠다.
'About > Computer' 카테고리의 다른 글
ORACLE 에러코드 한글번역 (1) | 2011.12.27 |
---|---|
[Tip] 여러 파일 특정 패턴 문자열 변경하기. (1) | 2011.12.26 |
Apache Performance optimization. (1) | 2011.12.21 |
Apache Error code (1) | 2011.12.21 |
Apache 에서 가상 부하 테스트. (1) | 2011.12.21 |