rename
업그레이드 전에 제대로 작동했으며 이제 rename
터미널에서 실행 하면 다음이 표시됩니다.
The program 'rename' can be found in the following packages:
* perl
* rename
(간단한) 제안 사항이 있습니까? 터미널에서 이것을 실행하여 많은 파일의 이름을 바꿀 수 있습니다 .GUI는 이름을 바꾸는 데 좋을 것입니다.
rename
업그레이드 전에 제대로 작동했으며 이제 rename
터미널에서 실행 하면 다음이 표시됩니다.
The program 'rename' can be found in the following packages:
* perl
* rename
(간단한) 제안 사항이 있습니까? 터미널에서 이것을 실행하여 많은 파일의 이름을 바꿀 수 있습니다 .GUI는 이름을 바꾸는 데 좋을 것입니다.
답변:
활동을 클릭하고 " 소프트웨어 및 업데이트 "를 검색하여 실행하십시오. 그런 다음 "커뮤니티에서 유지 관리하는 무료 및 오픈 소스 소프트웨어 (유니버스)"옵션이 선택되어 있지 않은 경우이를 확인하십시오.
그런 다음 터미널을 열고 실행하십시오.
sudo apt update
sudo apt install rename
설치 rename
합니다.
17.10의 perl 패키지는 더 이상 rename
스크립트를 포함하지 않으며 , 새로 설치된 시스템과 함께 제공되는 perl 버전은 아닙니다.
그래서 @pomsky의 답변을 추천합니다.
sudo apt update
sudo apt install rename
나는이 펄 이름 변경 내 생산 시스템 내 16.04 LTS 시스템에 있습니다.
$ rename
Usage: rename [-v] [-n] [-f] perlexpr [filenames]
$ which rename
/usr/bin/rename
$ l /usr/bin/rename
lrwxrwxrwx 1 root root 24 feb 28 2016 /usr/bin/rename -> /etc/alternatives/rename
$ l /etc/alternatives/rename
lrwxrwxrwx 1 root root 16 feb 28 2016 /etc/alternatives/rename -> /usr/bin/prename
$ l /usr/bin/prename
-rwxr-xr-x 1 root root 2987 mar 13 2016 /usr/bin/prename
$ head /usr/bin/prename
#!/usr/bin/perl -w
#
# This script was developed by Robin Barker (Robin.Barker@npl.co.uk),
# from Larry Wall's original script eg/rename from the perl source.
#
# This script is free software; you can redistribute it and/or modify it
# under the same terms as Perl itself.
#
# Larry(?)'s RCS header:
# RCSfile: rename,v Revision: 4.1 Date: 92/08/07 17:20:30
해당 버전이 원하는 경우 다음 버전으로 설치할 수 있습니다.
sudo apt update
sudo apt install perl
설치하면 무엇을 얻을지 잘 모르겠습니다 rename
. 같은 버전 일 수도 있고 다른 버전 일 수도 있습니다. 사용자 인터페이스에서 볼 수있는 것과 같은 방식으로 작동 할 수 있습니다.
@pipe는 16.04 LTS에서 체크인했기 때문에 찾을 수 없었던 주요 문제를 발견했으며 질문의 정보에 의존했습니다 (이름 바꾸기는 perl과 rename이라는 두 패키지에서 발견됩니다). 테스트를 마쳤으며 17.10의 perl 패키지에는 더 이상 새로 설치된 시스템과 함께 제공되는 perl 버전이 아닌 이름 바꾸기 스크립트가 더 이상 포함되지 않습니다.
그래서 @pomsky의 답변을 추천합니다.
sudo apt update
sudo apt install rename
아래에서 볼 수 있듯이 다른 perl 스크립트를 설치합니다.
tester@tester-desktop:~$ which rename
/usr/bin/rename
tester@tester-desktop:~$ l /usr/bin/rename
lrwxrwxrwx 1 root root 24 nov 4 19:08 /usr/bin/rename -> /etc/alternatives/rename
tester@tester-desktop:~$ l /etc/alternatives/rename
lrwxrwxrwx 1 root root 20 nov 4 19:08 /etc/alternatives/rename -> /usr/bin/file-rename
tester@tester-desktop:~$ l /usr/bin/file-rename
-rwxr-xr-x 1 root root 3085 sep 5 23:49 /usr/bin/file-rename
tester@tester-desktop:~$ head /usr/bin/file-rename
#!/usr/bin/perl -w
# $Revision: 331 $$Date: 2013-04-30 21:23:41 +0100 (Tue, 30 Apr 2013) $
# Robin's RCS header:
# RCSfile: rename.PL,v Revision: 1.3 Date: 2006/05/25 09:20:32
# Larry's RCS header:
# RCSfile: rename,v Revision: 4.1 Date: 92/08/07 17:20:30
#
# Log: rename,v
# Revision 1.5 1998/12/18 16:16:31 rmb1
# moved to perl/source
이것은 또한 perl 스크립트이지만 16.04 LTS의 스크립트와 비교되는 또 다른 스크립트입니다.