ls -R 与 -d 有意义吗?

ls -R 与 -d 有意义吗?

我尝试使用ls -dR,但我没有发现与ls -d.-R当还有的时候有什么作用吗-d

答案1

POSIX 说:

-R
递归列出遇到的子目录。当遇到目录的符号链接时,除非-L指定该选项,否则不会递归列出该目录。使用-Rwith -d-f会产生未指定的结果。

然后:

这卷 POSIX.1-2017 经常没有提及指定互斥选项时会发生什么。除了 -R、-d 和 -f 之外,ls 实用程序需要接受每个互斥选项集中的多个选项,而不将它们视为错误,并使用每个互斥集中给定的最后一个选项指定的行为。

所以,它可能有意义,也可能没有意义。

相关内容