LINUX.ORG.RU

удаление недействительный символических ссылок


0

0

Помогите, пожалуйста! есть каталог, к примеру /media. В нем содержатся как директории, так и файлы и символические ссылки. Через некоторое время символические ссылки становятся недействительными, так как ссылаются на временные файлы или директории, которые удаляются по прошествии времени или по событию в системе. Естественно, они засоряют директорию. Задача - удалить из этой директории ссылки, которые направлены на несуществующие файлы. Как это сделать? Мне нужно в виде скрипта.


Ответ на: комментарий от anonymous

не нахожу в openSUSE пакета/команды symlinks ! еще предложения

SwitNJ
() автор топика
Ответ на: комментарий от SwitNJ

>а где здесь указывается в какой директории чистить симлинки?

for link in $(find <your directory> -type l); do test -e $link || rm $link ; done

AX ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.