Tôi hiện đang vật lộn với một số thư mục âm nhạc. Tôi đã từng quyết định đặt tên cho chúng theo mẫu : artist - album - year
. Hôm nay tôi nhận ra rằng đây không phải là một bước đi thông minh và bây giờ muốn đặt tên cho các thư mục của tôi theo mẫu: year - artist - album
vì sau đó chúng sẽ hiển thị theo thứ tự tăng dần khi được liệt kê.
Tôi bắt đầu thực hiện việc đổi tên bằng tay, nhưng với khoảng 700 thư mục, phải có một cách đơn giản hơn; Tôi đã thử sử dụng gprename
nhưng tôi không giỏi về regex và bash scripting ...
Có ai có thể giúp tôi tha thứ cho những ngón tay tội nghiệp của tôi không?
Vài ví dụ:
Aes Dana - Memory Shell - 2004
Anja Schneider & GummiHz - Back To Back (Remixes Part 2) - 2009
sẽ trở thành
2004 - Aes Dana - Memory Shell
2009 - Anja Schneider & GummiHz - Back To Back (Remixes Part 2)
EDIT: Một số tên nghệ sĩ và album có các ký tự đặc biệt như And.Id
hoặc Kool & The Gang
. Mặc dù mỗi thư mục có -
dấu phân cách.
-
trong đó?