如何找到循环符号链接?

如何找到循环符号链接?

我正在使用 HP-UX 系统,我想查找是否存在任何循环符号链接。

到目前为止我正在使用以下命令:

ls -lrt  `find ./ -follow -type l`

ls -lrt但其结果仅对当前目录执行。

我应该使用什么命令来查找系统中的所有循环符号链接?

答案1

ls -lrt  `find / -follow -type l`

./ 搜索当前目录。如​​果恰好是 /,则您编写的命令将从根目录搜索。否则会丢失前导点。

答案2

也许这个答案有帮助:如何找到循环符号链接?

答案3

关于什么:

find -exec sh -c 'readlink -f "$0" &> /dev/null || echo "$0"' {} \;

相关内容