繁体   English   中英

如何使用 ls、grep 和 wc 生成 /usr/bin 目录中大小至少为 10,000,000 字节的所有文件的列表?

[英]How to use ls, grep, and wc to produce a list of all files in the /usr/bin directory that are at least 10,000,000 bytes in size?

我想知道需要在 PuTTY 上使用什么命令才能获得此结果。

这可以直接使用find完成:

find /usr/bin -type f -size +9999999c

+匹配大于给定大小的文件。 -小于。

c单位是字节。 您还可以使用k表示千字节, M表示兆字节, G表示千兆字节。

我不知道 wc 和 grep,但您可以创建有助于使用以下命令的脚本。

ls -lh /usr/bin | awk '{print $5,$9}'

它会像这样发布你的输出:1.4K anaconda-ks.cfg 17M book1 39M Book2 52 Book3 26M Book4

之后,您可以编写脚本来帮助您使用文件名过滤掉 [Statement] 大小。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM