2017-10-26 9 views
1

현재 모든 백업을 재구성 중입니다. 나는 여러가지 백업에서 서로 다른 .mp3 파일이 있다는 문제가있다.백업 세트에서 고유 한 .mp3 파일을 선택하십시오. Mac, Unix

지도에있는 모든 .mp3 파일을 검색 할 수있는 Mac 용 프로그램이나 코드가 있는지 궁금 해서요.지도/디렉토리가 기본입니다. 가능하다면 프로그램은 해당 .mp3 파일의 고유 버전을 다른 디렉토리에 복사합니다. 종류 안부

, Bigsortvids 구글 및 다른 포럼에서 검색 많은 시간 후 나는 대답으로 다음 명령을 발견 시도하여

답변

1

을 :

find /fromWhichDirectory "*.mp3" -type f -print0 | xargs -0 -I '{}' mv "{}" /toWhichDirectory 

!!!! ctrl + c를 사용하여 명령을 종료하지 않고 toWhichDirectory 터미널로 이동하거나 복사 한 파일을 삭제하면 fromWhichDirectory의 파일로 파일을 대체하려고 시도합니다.이 파일은 이동 (mv)의 경우에 사용됩니다. 짜증나는 오류를 일으키고 복사 (cp)의 경우 모든 파일이 다시 복사됩니다.

행에 맞지 않는 일부 (3000) .mp3 파일을 삭제하려고하고 방금 다시 나타났습니다. 매우 짜증나고 긴 과정, 모든 오른쪽 mp3 파일을 삭제하고 휴지통을 비우는 데 한 시간이 걸렸습니다. 나는 거의 100GB의 MP3를 제거해야했다.

희망 나는이 대답 인사, 그럼 다른 사람에 대한 부족과 대답을 게시 질문에 대한 답을 찾기 위해 수행 Bigsortvids

+0

가진 사람을 도왔다. –

+0

또 다른 방법은 모든 .mp3 파일에 대해 재귀 적으로 검색을 수행하고 결과, 경로 및 파일 이름을 목록 문서에 넣는 것입니다. 그런 다음 파일 이름별로 목록을 나열한 다음 고유 한을 사용하여 고유 한 .mp3 파일 이름 목록을 결정합니다. 그런 다음 경로가있는 파일 목록을 사용하여 새 드라이브에 고유 한 세트를 복사하십시오. awk를 포함하여 다양한 유닉스 명령을 사용하는 방법을 알아야합니다. 이 시점에서 세부 사항을 확인하고 작동하는지 테스트 할 시간이 없으므로 답변으로 게시하지 않습니다. 고려해야 할 대체 솔루션으로 더 많이 제공됩니다. –

+0

위의 파일은 .mp3 파일의 이름이 변경되지 않은 경우에만 모든 .mp3 파일의 고유 한 사본을 유지하기 위해 작동합니다. 변경된 경우 변경된 다른 파일 이름으로 일부 중복 된 mp3 파일을 얻을 수 있습니다. –