hardlinks на всю структуру каталогов с файлами
![](http://mediasubs.ru/author/avatar/14276000.png)
Кто нибудь встречал скрипт или пакет для создания сабжа? А то ln -d
<dir> не работает по известным причинам.
-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 36460; Возраст листа: 2266; Участников: 1395
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/916549
Alexander Tiurin wrote:
Я так понимаю, надо воспроизвести струкутру каталогов в новом месте и
наделать hardlink'ов на обычные файлы?
Вроде ручками это сделать несложно. Например, сделаем /var/tmp/coverage2
"зеркалом" из hardlink'ов на /var/tmp/coverage:
cd /var/tmp/coverage2 # удобнее работать внутри новой директории:)
find /var/tmp/coverage -type d | while read a; do mkdir -p
${a/\/var\/tmp\/coverage\//}; done # воспроизведем структуру каталогов
find /var/tmp/coverage -type f | while read a; do ln $a
${a/\/var\/tmp\/coverage\//}; done # собственно, hardlink для каждого
обычного файла.