[問題] du -sh * 怎麼只顯示xxG以上的資料?

看板Linux作者 (Eric Chang)時間8年前 (2017/10/30 12:20), 編輯推噓6(603)
留言9則, 6人參與, 8年前最新討論串1/1
這是我下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以上的檔案? --

03/13 12:29,
請善用gogle通訊錄:)
03/13 12:29

03/13 12:30,
o
03/13 12:30

03/13 12:30,
o
03/13 12:30

03/13 12:30,
o
03/13 12:30

03/13 12:30,
o
03/13 12:30

03/13 12:31,
不補了(/‵Д′)/~ ╧╧
03/13 12:31
-- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 45.77.102.194 ※ 文章網址: https://www.ptt.cc/bbs/Linux/M.1509337202.A.563.html

10/30 12:46, 8年前 , 1F
是tab 可以試試 "G"$'\t'
10/30 12:46, 1F

10/30 12:48, 8年前 , 2F
不過du有threshold功能 可以試試 du -sh -t 1G
10/30 12:48, 2F

10/30 14:28, 8年前 , 3F
用 find ?
10/30 14:28, 3F

10/30 14:50, 8年前 , 4F
這跟find無關吧...還是find有我沒見過的用法?
10/30 14:50, 4F

10/30 15:04, 8年前 , 5F
find . -size +1G
10/30 15:04, 5F

10/30 15:45, 8年前 , 6F
我以為是用find取代grep orz
10/30 15:45, 6F

10/30 16:21, 8年前 , 7F
find我會下,我是想說用du應該可以直接作吧
10/30 16:21, 7F

10/30 16:22, 8年前 , 8F
感謝ckclark的解答 -t 可以用
10/30 16:22, 8F

10/30 18:02, 8年前 , 9F
du 主要是統計目錄下有多少容量吧,看檔案 find 比較合
10/30 18:02, 9F
文章代碼(AID): #1PzgXoLZ (Linux)
文章代碼(AID): #1PzgXoLZ (Linux)