Skip to content

Latest commit

 

History

History
36 lines (28 loc) · 1.06 KB

rename.md

File metadata and controls

36 lines (28 loc) · 1.06 KB

Rename

작업을 하다보면 굉장히 많은 빈도수로 파일을 리네임하게 됩니다. CentOS7에는 rename 이라는 명령이 있으며 사용법을 알아보겠습니다.

일반적으로 파일 하나를 리네임할 때는 mv를 사용했지만 rename명령어는 파일이 많을 때 좀더 편리한 기능이 있습니다. 폴더에 아래처럼 여러개의 파일이 있다고 가정하겠습니다.

$ touch LCT_0001.0001.exr
$ touch LCT_0001.0002.exr
$ touch LCT_0001.0003.exr
$ touch LCT_0001.0004.exr
$ touch LCT_0001.0005.exr
$ ls

위 파일이 존재할 때 LCT 문자를 SSS로 바꾸는 명령어는 아래와 같습니다. 조건을 확실히 하기 위해서 좀더 디테일한 와일드 카드를 사용했습니다.

$ rename LTC SSS *.????.exr

결과는 아래와 같습니다.

$ ls

SSS_0001.0001.exr
SSS_0001.0002.exr
SSS_0001.0003.exr
SSS_0001.0004.exr
SSS_0001.0005.exr

작업을 하다보면 의외로 굉장히 쓰임새가 많습니다. rename 명령어가 있다는것을 기억해 두세요.