Избитая тема, на которую гугление отвечает банальным «просто нельзя этого делать», а более умные люди кидают в мануалы, гле речь идёт о риске появления «колец», которые могут убить систему. Это, конечно, логично: «mkdir 0 && ln ./0/ /» убивает систему, но иногда бывают случаи, когда НАДО. И вот один из них:
В наличии большая, сортированая галерея картинок (>28 000).
Задача: дополнить пути жёсткими ссылками.
Пример: в исходной галерее по поти "./ххх/хх/хххх/хх/ххх/хххх/3/" лежит небольшое деревце (глубиной до 7-ми каталогов) и в каждом каталоге N=%RANDOM% картинок. Всё это деревце без изменений нужно хардлинковать в "./ххх/хх/хххх/хх/ххх/хххх/${tag}_3_8734/".
Писать скрипт для подробной обработки долго, ибо сложно учитывать непостоянную структуру деревца под интересующим каталогом.
Заранее прошу не писать [скрипты/конструкции]-обработчики деревьев, так как меня интересует только хардлинк (ln -s не предлагать). В конце обработки галерею целиком нужно будет записать на DVD-диск (очевидно, 8.5 GB) с сохранением хардлинков. Так что если нет вариантов с хардликами директорий - пишите про хардлинк на диске.