shell – Unix ls命令:使用选项时显示完整路径
发布时间:2020-12-15 16:30:41 所属栏目:安全 来源:网络整理
导读:我经常在Unix(AIX / KSH)中使用这个列表命令: ls -Artl 它显示文件如下: -rw-r – r– 1 myuser mygroup 0 Apr 2 11:59 test1.txt -rw-r – r– 1 myuser mygroup 0 Apr 2 11:59 test2.txt 我想修改命令,以便显示文件的完整路径。例如: -rw-r – r– 1 m
我经常在Unix(AIX / KSH)中使用这个列表命令:
ls -Artl 它显示文件如下: -rw-r – r– 1 myuser mygroup 0 Apr 2 11:59 test1.txt 我想修改命令,以便显示文件的完整路径。例如: -rw-r – r– 1 myuser mygroup 0 Apr 2 11:59 /usr/test1.txt 有任何想法吗? 我发现几个分辨率方法使用pwd或查找但是 – 就我所见 – 这不工作,如果我想保留ls选项。
这个招数…
ls -lrt -d -1 $PWD/{*,.*} OR ls -lrt -d -1 $PWD/* 我认为这有空目录的问题,但如果另一个海报有一个调整,我会更新我的答案。此外,你可能已经知道这个,但这可能是一个好的候选人的别名,因为它的冗长。 [更新]添加了一些调整基于评论,谢谢你们。 [更新]如指出你可能需要调整匹配器表达式取决于shell(bash vs zsh)。我重新添加了我的旧命令以供参考。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |