|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Valentin Davydov 2:5020/400 20 Dec 2005 15:17:40 To : Vadim Braychenko Subject : Re: broken symlinks --------------------------------------------------------------------------------
> From: Vadim Braychenko <Vadim.Braychenko@f401.n5020.z2.fidonet.org>
> Date: Tue, 20 Dec 2005 08:41:14 +0300
>
> EG>>>> Hет уж, find -L -delete не будет удалять симлинки, он данные
> EG>>>> потрет.
> IK>>> Я ж написал. В дополнение к -L ещё -type l. И данные сохранятся,
> IK>>> и симлинки, никуда не указующие, умрут...
>
> EG>> Симлинки умрут тогда все, разве нет? Полностью напиши свой
> EG>> вариант.
>
> AK> Там прикол в том, что -L заставляет сначала идти по линку и только
> AK> потом применять "-type l"; т.е. если линк живой, то "-type l"
> AK> примененный к файлу (на который показывает линк) даст ложь; а если
> AK> линк битый, то он останется линком и "-type l" даст истину.
>
>А если линк на линк указывает? Оно по цепочке до самого конца дойдёт?
Либо до системного ограничения на глубину вложенности линков (на практике
такое обычно встречается при зацикленных линках).
Вал. Дав.
--- ifmail v.2.15dev5.3
* Origin: Demos online service (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/6577785bf2ef.html, оценка из 5, голосов 10
|