grep과 mediainfo를 함께 사용하기

grep과 mediainfo를 함께 사용하기

메타데이터 이름과 파일 경로가 포함된 영화 목록을 만들려고 합니다. 지금까지 내 진술은 다음과 같습니다.

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


관련 정보