gpt4 book ai didi

linux - 递归列出目录中的所有文件,包括符号链接(symbolic link)目录中的文件

转载 作者:IT老高 更新时间:2023-10-28 12:22:48 25 4
gpt4 key购买 nike

假设我有一个目录 /dir 里面有 3 个符号链接(symbolic link)到其他目录/dir/dir11/dir/dir12/dir/dir13。我想列出 dir 中的所有文件,包括 dir11dir12dir13 中的文件。

为了更通用,我想列出所有文件,包括目录中的符号链接(symbolic link)文件。 find .ls -R 等在符号链接(symbolic link)处停止,无需导航到它们以进一步列出。

最佳答案

ls-L 选项将完成您想要的。它取消引用符号链接(symbolic link)。

所以你的命令是:

ls -LR

您也可以使用

find -follow

-follow 选项指示 find 遵循指向目录的符号链接(symbolic link)。

在 Mac OS X 上使用

find -L

因为 -follow 已被弃用。

关于linux - 递归列出目录中的所有文件,包括符号链接(symbolic link)目录中的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/105212/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com