IT/Linux and RaspberryPi

리눅스, 라즈베리 파이 명령어 rename 사용법

e"sungjin 2023. 3. 11. 22:46
SMALL

리눅스, 라즈베리 파이 명령어 rename 사용법

소개

리눅스는 다양한 명령어를 제공하여 파일 및 디렉토리 작업을 쉽게 할 수 있습니다. 이 중 rename 명령어는 파일 이름 변경에 유용하게 사용됩니다. 이번 글에서는 rename 명령어의 사용법을 알아보겠습니다.

rename 명령어

rename 명령어는 파일 이름 변경을 위해 사용됩니다. 이 명령어는 Perl의 rename 함수를 사용하며, 주어진 정규식을 사용하여 파일 이름을 변경합니다. 다음은 rename 명령어의 기본 구문입니다.

rename [options] 's/원래파일이름/새파일이름/' 파일이름

위의 구문에서 's/'는 정규식(replace string)을 시작한다는 것을 나타내며, '원래파일이름'을 '새파일이름'으로 변경합니다.

rename 명령어 예제

다음은 rename 명령어를 사용하여 파일 이름을 변경하는 몇 가지 예제입니다.

예제 1. 파일 이름 변경

다음 명령어는 'file1.txt'를 'file2.txt'로 변경합니다.

rename 's/file1.txt/file2.txt/' file1.txt

예제 2. 여러 파일 이름 변경

다음 명령어는 'file1.txt', 'file2.txt', 'file3.txt'를 각각 'new1.txt', 'new2.txt', 'new3.txt'로 변경합니다.

rename 's/file/new/' file1.txt file2.txt file3.txt

예제 3. 파일 이름 일괄 변경

다음 명령어는 'file_'로 시작하는 모든 파일 이름을 'new_'로 변경합니다.

rename 's/file_/new_/' file_*

결론

위에서 본 것처럼 rename 명령어는 파일 이름 변경을 용이하게 해주는 유용한 명령어입니다. 이를 통해 파일 이름 변경 작업을 간단하게 수행할 수 있습니다.

LIST