Bash - создание символических ссылок со случайными названиями

Bash - создание символических ссылок со случайными названиями

23.12.2015 11:08:27 Просмотров 26 Источник

Имеется такая команда:

find / -iname "*.mp3" -exec ln -sv {} $(pwd)/folder/ \;

Данная команда ищет все файлы с расширением .mp3, и создает на них символьные ссылки в каталоге folder. Вопрос: как, используя $RANDOM, правильно записать команду, чтобы имена созданных ссылок были случайными?

У вопроса есть решение - Посмотреть?

Ответы - Bash - создание символических ссылок со случайными названиями / Bash - создание символических ссылок со случайными названиями

Является ответом!
Борис

23.12.2015 11:54:06

#!/bin/bash
find / -iname *.mp3 | while read fmp
do
        echo "${fmp}"  # для отладки   
        ln -sv "${fmp}"  `pwd`/folder/$RANDOM
done;
Закрыть X