簡體   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