메타데이터 이름과 파일 경로가 포함된 영화 목록을 만들려고 합니다. 지금까지 내 진술은 다음과 같습니다.
find ~/Videos/Movies/ -type f -exec mediainfo {} \; | grep -E 'Movie name|Complete name' | sort > ~/Videos/movies.txt
원하는 모든 데이터를 텍스트 파일에 저장하지만 이름과 경로가 대기열의 서로 다른 위치에 있는 두 개의 별도 항목으로 처리되는 단일 정렬 목록에 정렬됩니다. 목록을 정렬하려면 명령문을 어떻게 변경해야 합니까? 영화 이름별로 정렬하되 경로와 이름을 함께 입력해야 합니까? 감사해요.
현재 출력 예:
Complete name : /home/matthew/Videos/Movies/1-a/10RillingtonPlace.m4v
Complete name : /home/matthew/Videos/Movies/1-a/12AngryMen.m4v
Complete name : /home/matthew/Videos/Movies/1-a/12YearsASlave.m4v
Movie name : 10 Rillington Place
Movie name : 12 Angry Men
Movie name : 12 Years a Slave
내가 보고 싶은 것은:
Movie name : 10 Rillington Place
Complete name : /home/matthew/Videos/Movies/1-a/10RillingtonPlace.m4v
Movie name : 12 Angry Men
Complete name : /home/matthew/Videos/Movies/1-a/12AngryMen.m4v
Movie name : 12 Years a Slave
Complete name : /home/matthew/Videos/Movies/1-a/12YearsASlave.m4v