나는 그것을 사용하고 있다RHEL7내 서버에는 수천 개의 혼합 파일이 포함된 디렉토리가 있으며 .mp3
혼란스러운 파일을 정리하는 데 도움이 되는 스크립트가 필요합니다.
내 노래 중 10곡은 마일리 사이러스, 10곡은 에드 시런, 10곡은 베토벤, 10곡은 모차르트 등이라고 가정해 보겠습니다. 모든 mp3 파일에는 등 의 숫자 파일 이름이 포함되어 있습니다 000.mp3
.001.mp3
이제 읽을 스크립트를 작성하고 싶습니다.메타데이터이 모든 .mp3
파일과 mv
각 파일은 가수의 이름을 딴 새로 생성된 디렉터리에 저장됩니다. Ed Sheeran의 Ed Sheeran 디렉토리.
쉘 스크립트나 Perl 스크립트를 작성하여 이를 달성하려면 어떻게 해야 합니까?
답변1
그리고 exiftool
:
exiftool '-Directory<Artist' ./*.mp3
재귀적으로:
exiftool -ext mp3 '-Directory<$Directory/$Artist' -r .