![파일 이름을 숫자에서 문자로 바꾸는 방법](https://linux55.com/image/11491/%ED%8C%8C%EC%9D%BC%20%EC%9D%B4%EB%A6%84%EC%9D%84%20%EC%88%AB%EC%9E%90%EC%97%90%EC%84%9C%20%EB%AC%B8%EC%9E%90%EB%A1%9C%20%EB%B0%94%EA%BE%B8%EB%8A%94%20%EB%B0%A9%EB%B2%95.png)
적절한 스크립트를 사용하여 파일 이름을 바꾸는 방법이 궁금합니다. 2000.jpg B001.jpg 9002.jpg 5006.jpg A007.jpg to ICON000.jpg ICON001.jpg ICON002.jpg ICON006.jpg 모든 문자와 숫자를 아이콘으로 변환하고 싶습니다. ..
답변1
파일 이름의 마지막 세 숫자를 유지하고 그 앞의 모든 숫자를 ICON이라는 단어로 바꾸려는 것 같습니다.
rename
Linux에서는 명령과 정규식을 사용하여 이를 수행할 수 있습니다 perl
. 이미지 폴더에서 다음 명령을 실행하세요.
rename 's/^.*([0-9]{3}\.jpg)$/ICON$1/' *.jpg
rename
시스템에 다른 버전이 있을 수 있다는 점에 유의하십시오. rename
위의 명령이 작동하지 않으면 확인하십시오 .https://stackoverflow.com/questions/22577767/get-the-perl-rename-utility-instead-of-the-built-in-rename