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 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.