具有以下简单结构:
project
main
aaa
aaa
test
ddd
ddd
pom.xml <--- unique regular file
如果当前目录是project
并且如果执行则ls
出现命令
main pom.xml test
到这里一切都OK了。现在,根据man ls
有关d
选项存在:
-d, --directory
list directories themselves, not their contents
因此,执行时ls -d
会出现命令:
.
为什么?老实说,我只期望目录而不是常规文件。例如
main test
问题
d
该命令的选项到底如何ls
工作?
额外问题:
- 它们的内容到底意味着什么?是关于每个目录的内部内容吗?