У меня есть каталог mp3-файлов, отсортированный по Date created
:
newest.mp3
new.mp3
old.mp3
older.mp3
oldest.mp3
Я хочу переименовать каждый файл в этом каталоге с новым именем, включая целочисленное значение, которое увеличивается для каждого файла (начиная с самого нового файла):
newest.mp3 --> new_name_1.mp3
new.mp3 --> new_name_2.mp3
old.mp3 --> new_name_3.mp3
older.mp3 --> new_name_4.mp3
oldest.mp3 --> new_name_5.mp3
Как я могу сделать это автоматически (без необходимости вручную rename
каждый файл)?
В частности, я ищу команду, чтобы по существу сделать это:
sort each file by date created
i = 1
for each fil in dir:
rename file: new_name_$i++.mp3