【问题标题】:implementing ls -lh command执行 ls -lh 命令
【发布时间】:2018-01-03 15:52:22
【问题描述】:

我是 linux bash 的新手,我试图解决一个要求编辑 bash.rc 文件并添加别名的问题。别名应该能够获取所有文件和文件夹的空间使用情况并将其显示在你的屏幕。在互联网上挖掘后,我发现这种东西的命令是 ls -lh 但随着文件或文件夹名称和磁盘使用情况,它还显示文件创建日期和其他无用的东西。enter image description here

那么如何删除这些东西,以便我在执行 ls -lh 命令时只获取文件和文件夹名称。

【问题讨论】:

  • 也许使用dudf 命令代替ls

标签: linux bash shell


【解决方案1】:

你有正确的命令,你可以使用 awksed 等工具来解析输出。

例如看这个话题:

How to get the second column from command output?

编辑

就像 Benjamin W. 在 cmets 中所说,ls 的输出不应该被解析。

这已在下一页讨论:https://unix.stackexchange.com/questions/128985/why-not-parse-ls

猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-01-03
  • 2015-10-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多