|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Anatoli Klassen 2:5020/400 20 Dec 2005 13:34:19 To : Vadim Braychenko Subject : broken symlinks -------------------------------------------------------------------------------- Tue Dec 20 2005 07:41, Vadim Braychenko wrote to Anatoli Klassen: AK>> Там прикол в том, что -L заставляет сначала идти по линку и только AK>> потом применять "-type l"; т.е. если линк живой, то "-type l" AK>> примененный к файлу (на который показывает линк) даст ложь; а если AK>> линк битый, то он останется линком и "-type l" даст истину. VB> А если линк на линк указывает? Оно по цепочке до самого конца дойдёт? Судя по моим экспериментам - да, будет идти, сколько сможет. Причем если последний элемент в цепочке обрывается, то покажет все элементы цепочки. И подтверждаю то, что здесь уже говорилось: ключ -delete удалит все линки, а не только те, которые -print показывает. Поэтому надо -print0|xargs -0 rm использовать. --- ifmail v.2.15dev5.3 * Origin: FidoNet Online - http://www.fido-online.com (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/166790994bb40.html, оценка из 5, голосов 10
|