Скрипты‎ > ‎

Добавление случайной нумерации в имена файлов


Добавление случайной нумерации в имена файлов удобно, например, для mp3-файлов, если проигрыватель не имеет функции Shuffle (перемешивание, случайное воспроизведение).

Пример использования скрипта:


В директории с файлами создаём скрипт rename.sh:
$ touch rename.sh

и делаем его исполняемым:
$ chmod +x rename.sh

Содержимое файла:
#!/bin/sh
printf '%s\n' *.mp3 | shuf | nl -n rz -s" - "|
while IFS= read -r name;
do
    mv -- "${name#*-\ }" "${name#0000}"
done


ċ
Vitaly Miromanov,
17 июн. 2013 г., 02:43
Comments