Para remover os links (de man find
em -type
):
l symbolic link; this is never true if the -L option or the
-follow option is in effect, unless the symbolic link is
broken. If you want to search for symbolic links when -L
is in effect, use -xtype.
Acho que isso deve dar certo:
find /usr/local/lib/ -maxdepth 1 -follow -type l
A saída produz uma lista dos arquivos que você deseja excluir? Se sim, quando tiver 100% de certeza:
find /usr/local/lib/ -maxdepth 1 -follow -type l -delete
Isso removerá apenas links quebrados. Para excluir os all links, remova a sub-rotina -follow
, mas eu não faria isso em /usr/local/lib
.