파일 이름에서 별표 제거

파일 이름에서 별표 제거

파일 이름의 다양한 영역에 "*"가 포함된 파일이 많이 있습니다.

*DOCUMENT.xls ***OTHER DOCUMENT***.DOC

*모든 파일 이름에서 모든 인스턴스를 제거하도록 제안하는 사람이 있습니까 ? krename을 보았지만 그것이 올바른 도구인지 모르겠고 어른의 감독 없이 사용할 수 있을 만큼 정규식을 잘 모릅니다.

답변1

하나 이상의 Perl 기반 유틸리티 ( Perl 기반 유틸리티라고도 함) rename가 구현 되어 있거나 시스템에 따라 다음을 수행할 수 있습니다.perl-renameprenamefile-rename

$ rename -n 's/\*//g' ./*'*'*
./*DOCUMENT.xls -> ./DOCUMENT.xls
./***OTHER DOCUMENT***.DOC -> ./OTHER DOCUMENT.DOC

이렇게 하면 *현재 디렉터리에서 최소한 하나의 이름이 제거 됩니다 *.

관련 정보