есть список директорий, внутри есть определенный файл (не обязательно в первом уровне)
нужен bash-скрипт (скорее всего)
1 с рекурсивным поиском и созданием символических ссылок (ln -s) с этих определенных файлов
2 переносом их в другую директорию с сохранением имен исходных директорий
пример
исходное
директория1/файл
директория2/директория2_1/файл
директория3/файл
..
желаемый результат 1
директория0/директория1/символьная_ссылка_на_файл
директория0/директория2/символьная_ссылка_на_файл
директория0/директория3/символьная_ссылка_на_файл
..
или желаемый результат 2 (просто добавляем в начало имени ссылки имя родительской директории)
директория0/директория1_символьная_ссылка_на_файл
директория0/директория2_символьная_ссылка_на_файл
директория0/директория3_символьная_ссылка_на_файл
..
зы
существует схожее решение, но не соображу как адаптировать его под bash
http://barbitoff.blogspot.ru/2012/02/bat.html