grepとmediainfoを一緒に使う

grepとmediainfoを一緒に使う

メタデータ名とファイルパスを含む映画のリストを作成しようとしています。これまでの私の声明は次のとおりです。

find ~/Videos/Movies/ -type f -exec mediainfo {} \; | grep -E 'Movie name|Complete name' | sort > ~/Videos/movies.txt

必要なデータはすべてテキストファイルに保存されますが、名前とパスは、キュー内の異なる場所にある2つの別々のアイテムとして扱われる単一のソートリストでソートされます。リストをソートするには、ステートメントをどのように変更する必要がありますか?映画の名前で並べ替えますが、パスと名前を一緒に入力する必要がありますか?ありがとうございます。

現在の出力例:

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


関連情報