10 假设我的主目录位于文件夹“ foo”中。我想获取一些有关它,所有者,组,权限等的信息。 然后,我这样做以尝试获取信息: cd ~ ls -l foo 当然,现在它列出了“ foo”的内容信息 那我可以做这样的事情 cd ~ dir=foo ls -l $foo/.. | awk 'BEGIN { dir="'$foo'" } { if($9 == dir) { print $0 } }' 但是,难道没有更简单的方法可以做到这一点吗? directory ls — 蒂洛 source
23 尝试 ls -ld foo 您将得到想要的东西。 但也要考虑stat是否要捕获信息。的输出ls仅供人类消费。 stat -c %U foo # get owner of foo — 索皮加尔 source 这次真是万分感谢。我已经想要了一段时间了-谢谢@Tyilo很久以前也问过这个问题。 — juanmirocks