Saat ini saya berjuang dengan beberapa folder musik. Saya pernah memutuskan untuk nama mereka mengikuti pola: artist - album - year. Saya menyadari hari ini bahwa ini bukan langkah yang cerdas dan ingin sekarang untuk nama direktori saya mengikuti pola: year - artist - albumkarena mereka kemudian akan muncul dalam urutan naik ketika terdaftar.
Saya mulai melakukan penggantian nama dengan tangan tetapi, dengan sekitar 700 folder, harus ada cara yang lebih sederhana; Saya mencoba menggunakan gprenametetapi saya tidak begitu mahir dalam regex dan bash scripting ...
Adakah orang yang bisa membantu saya melepaskan ujung jari saya yang malang?
Beberapa contoh:
Aes Dana - Memory Shell - 2004
Anja Schneider & GummiHz - Back To Back (Remixes Part 2) - 2009
akan menjadi
2004 - Aes Dana - Memory Shell
2009 - Anja Schneider & GummiHz - Back To Back (Remixes Part 2)
EDIT: Beberapa nama artis dan album memiliki karakter khusus seperti And.Idatau Kool & The Gang. Padahal setiap direktori memiliki -sebagai pemisah.
-di dalamnya?