du -sh * 怎麼只顯示xxG以上的資料? - Linux

Table of Contents

這是我下du -sh * |grep "G" 的結果
[root@hexo share]# du -sh * |grep "G"
1.2G AAA
1.7G BBB
4.2G CCC
6.7G DDD

前面的G到後面檔名中間那串似乎不是空白
所以我grep "G " 會顯示沒有資料
請問該如何在眾多資料中只顯示容量超過G以上的檔案?

--
filexchang:請善用gogle通訊錄:)03/13 12:29
filexchang: o03/13 12:30
filexchang: o03/13 12:30
filexchang: o03/13 12:30
filexchang: o03/13 12:30
filexchang:不補了(/‵Д′)/~ ╧╧03/13 12:31

--

All Comments

Audriana avatarAudriana2017-10-31
請善用gogle通訊錄:)
Valerie avatarValerie2017-11-04
o
o
o
o
Charlie avatarCharlie2017-11-06
不補了(/‵Д′)/~ ╧╧
Valerie avatarValerie2017-11-08
是tab 可以試試 "G"$'\t'
Jessica avatarJessica2017-11-12
不過du有threshold功能 可以試試 du -sh -t 1G
Mason avatarMason2017-11-13
用 find ?
Frederic avatarFrederic2017-11-17
這跟find無關吧...還是find有我沒見過的用法?
Barb Cronin avatarBarb Cronin2017-11-21
find . -size +1G
Robert avatarRobert2017-11-24
我以為是用find取代grep orz
Edith avatarEdith2017-11-27
find我會下,我是想說用du應該可以直接作吧
Charlie avatarCharlie2017-11-29
感謝ckclark的解答 -t 可以用
George avatarGeorge2017-12-03
du 主要是統計目錄下有多少容量吧,看檔案 find 比較合