【问题标题】:how to combine ls and find command?如何结合 ls 和 find 命令?
【发布时间】:2020-05-29 16:11:20
【问题描述】:

如果我想列出所有文件(不是目录)及其大小,并且它们的大小从大到小排序,我需要做什么?我试过find . -type f -exec ls -Shl {} \;,但它确实按顺序列出了文件(按它们的大小)。谁能帮忙??

【问题讨论】:

标签: bash find ls


【解决方案1】:

使用+ 而不是\;

find . -type f -exec ls -Shl {} +

\; 每个文件调用一次 ls 而+ 使用所有匹配的文件名调用一次。

【讨论】:

猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2018-12-28
  • 1970-01-01
  • 2014-09-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-03-10
相关资源
最近更新 更多