【发布时间】:2015-11-28 01:23:31
【问题描述】:
ls ..
表示“列出上层目录的文件和目录。”
当我按照符号链接更改目录时,ls .. 不按照符号链接。它只是显示了 real 上层目录。
例如,当目录结构如下时,
r ┬ a - b - sub@
└ sub
(sub@ 是指向sub 目录的符号链接)
cd a/b/sub 之后的ls ..command 在r 目录中提供文件,因为我在r/sub 中。不是b 目录的。但是cd .. 命令将我带到b 目录。
如何使用ls 命令显示目录b 中的文件?
【问题讨论】:
-
你为什么要支持一个明显跑题的问题?
-
@m0skit0 Shell 脚本正在编程。这个问题在 Super User、Unix 和 Stack Overflow 之间重叠。
-
@FUZxxl,shell 脚本 是 编程,我坚信(作为在“bash”和“shell”中都获得金徽章的人),但我是仍然不相信这很适合这里。这更像是“基本的 UNIX 工具的行为如何?”,而不是与脚本使用特别相关的任何内容。
-
@FUZxxl 在问题的任何地方都没有说明这是一个脚本。当然,问题不在于脚本,而在于工具本身。