私はそれを使用しています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 .