Добавление случайной нумерации в имена файлов удобно, например, для 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 |
Скрипты >