mirror of
https://github.com/tldr-pages/tldr.git
synced 2025-04-29 23:24:55 +02:00
32 lines
1,010 B
Markdown
32 lines
1,010 B
Markdown
![]() |
# rename
|
||
|
|
||
|
> 여러 파일의 이름을 변경합니다.
|
||
|
> 참고: 이 페이지는 `util-linux` 패키지의 명령어를 다룹니다.
|
||
|
> Perl 버전에 대해서는 `file-rename` 또는 `perl-rename`을 참조하세요.
|
||
|
> 경고: 이 명령어는 안전장치가 없으며, 파일을 덮어쓰기 전에 확인하지 않습니다.
|
||
|
> 더 많은 정보: <https://manned.org/rename>.
|
||
|
|
||
|
- 간단한 치환을 사용하여 파일 이름 변경 ('foo'를 'bar'로 변경):
|
||
|
|
||
|
`rename {{foo}} {{bar}} {{*}}`
|
||
|
|
||
|
- 실행하지 않고 변경 내용을 표시하는 드라이런:
|
||
|
|
||
|
`rename -vn {{foo}} {{bar}} {{*}}`
|
||
|
|
||
|
- 기존 파일을 덮어쓰지 않음:
|
||
|
|
||
|
`rename -o {{foo}} {{bar}} {{*}}`
|
||
|
|
||
|
- 파일 확장자 변경:
|
||
|
|
||
|
`rename {{.ext}} {{.bak}} {{*.ext}}`
|
||
|
|
||
|
- 현재 디렉토리의 모든 파일 이름 앞에 "foo" 추가:
|
||
|
|
||
|
`rename {{''}} {{'foo'}} {{*}}`
|
||
|
|
||
|
- 숫자가 점차 증가하는 파일 그룹의 이름을 3자리로 0을 채워 변경:
|
||
|
|
||
|
`rename {{foo}} {{foo00}} {{foo?}} && rename {{foo}} {{foo0}} {{foo??}}`
|