|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Anatoli Klassen 2:5020/400 19 Dec 2005 15:56:19 To : Eugene Grosbein Subject : Re: broken symlinks -------------------------------------------------------------------------------- Mon Dec 19 2005 16:40, Eugene Grosbein wrote to Ilya Kulagin: EG>>> Hет уж, find -L -delete не будет удалять симлинки, он данные потрет. IK>> Я ж написал. В дополнение к -L ещё -type l. И данные сохранятся, и IK>> симлинки, IK>> никуда не указующие, умрут... EG> Симлинки умрут тогда все, разве нет? Полностью напиши свой вариант. Там прикол в том, что -L заставляет сначала идти по линку и только потом применять "-type l"; т.е. если линк живой, то "-type l" примененный к файлу (на который показывает линк) даст ложь; а если линк битый, то он останется линком и "-type l" даст истину. Еще для проверки битых линков можно file(1) применять. --- ifmail v.2.15dev5.3 * Origin: FidoNet Online - http://www.fido-online.com (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/1667939ef3119.html, оценка из 5, голосов 10
|