본문 바로가기

개발

Ubuntu 에서 multifile name 변경

728x90

ML/AI 를 위해 데이터 작업을 하다 보면 파일 이름에 구분을 주기 위해 특정 파일들의 이름에 Prefix 이름을 일괄로 변경하고 싶은 경우가 많이 발생한다.

 

물론 10개 내외의 파일이라면 일일이 mv 명령어나 파일 관리자로 쉽게 이름을 변경 할 수도 있다. 하지만!! 파일을 몇백개라면 어떨까?

 

이 파일들에 이름 맨앞에 특정 Prefix 를 가지도록이름을 바꿀까?

방법은 간단한다. mmv 명령어를 이용하면 된다. mmv 란 Unix 계열 운영 체제에서 표준 와일드 카드를 사용하여 파일을 이동, 복사, 추가 및 이름 바꾸기를 할 수 있는 유틸리티입니다. Debian 기반 시스템의 기본 리파지터리에 포함 되어 있으므로 apt 패키지 관리자로 쉽게 설치가 됩니다.

 

[우분투]
sudo apt install mmv 

[OSX]
brew install mmv 

 

이렇게 설치하고

mmv ./\* [추가할 prefix]\#1

 

이렇게 명령어를 실행하면 된다.