假设我有一个目录/dir
,里面有3个指向其他目录的符号链接
为了更通用,我想列出所有文件,包括目录中的符号链接文件.find .
、ls -R
等在符号链接处停止,而不导航到它们以进一步列出.
假设我有一个目录/dir
,里面有3个指向其他目录的符号链接
为了更通用,我想列出所有文件,包括目录中的符号链接文件.find .
、ls -R
等在符号链接处停止,而不导航到它们以进一步列出.
-L
选项到ls
选项将实现你想要的.它取消了符号链接.
所以你的命令是:
ls -LR
你也可以通过
find -follow
-follow
选项指示find跟随指向目录的符号链接.
在Mac OS X上使用
find -L
as -follow
已被弃用.