分页: 2 / 2

Re: 求助:想求个查看指定文件夹占用空间大小,并删除大于指定大小文件夹的sh

发表于 : 2012-05-09 12:02
枫叶饭团
幽冥鬼火 写了:du -m -a /abc/abcd|awk '{if ($1 > 10240) rm $2}'

这样吗?
不是的。。。应该这样子

代码: 全选

du -m -a /abc/abcd|awk '{if ($1 > 10) print $2}'|xargs rm -r 

Re: 求助:想求个查看指定文件夹占用空间大小,并删除大于指定大小文件夹的sh

发表于 : 2012-05-09 13:53
幽冥鬼火
枫叶饭团 写了:
幽冥鬼火 写了:du -m -a /abc/abcd|awk '{if ($1 > 10240) rm $2}'

这样吗?
不是的。。。应该这样子

代码: 全选

du -m -a /abc/abcd|awk '{if ($1 > 10) print $2}'|xargs rm -r 
:em20 显示awk xargs没发现

Re: 求助:想求个查看指定文件夹占用空间大小,并删除大于指定大小文件夹的sh

发表于 : 2012-05-09 15:44
幽冥鬼火
:em42 感谢,已修改好了,用的shell

Re: 求助:想求个查看指定文件夹占用空间大小,并删除大于指定大小文件夹的sh

发表于 : 2012-05-09 15:51
eexpress
不如用 baobab直接分析。
这样的事情,能自动化?
删除错了咋办。

Re: 求助:想求个查看指定文件夹占用空间大小,并删除大于指定大小文件夹的sh

发表于 : 2012-05-09 15:57
YeLee
膜拜楼上。

Re: 求助:想求个查看指定文件夹占用空间大小,并删除大于指定大小文件夹的sh

发表于 : 2012-05-09 16:38
tarenafeng
上面的代码可以的。

Re: 求助:想求个查看指定文件夹占用空间大小,并删除大于指定大小文件夹的sh

发表于 : 2012-05-09 19:30
aerofox
枫叶饭团 写了:本来想用ls试试,结果看不懂那个 -s参数。。。
man了下find,结果就只能写个这样子。。。唉

代码: 全选

find . -type d -size 10M -exec rm {} \;
这个不行吧,这里目录的大小不代表它底下文件占用的磁盘空间大小。

Re: 求助:想求个查看指定文件夹占用空间大小,并删除大于指定大小文件夹的sh

发表于 : 2012-05-09 20:11
cao627
目录的大小不代表它底下文件占用的磁盘空间大小

Re: 求助:想求个查看指定文件夹占用空间大小,并删除大于指定大小文件夹的sh

发表于 : 2012-05-09 22:35
YeLee
输出都没看就rm,我看是悲剧了。 :em04 :em04 :em04

Re: 求助:想求个查看指定文件夹占用空间大小,并删除大于指定大小文件夹的sh

发表于 : 2012-05-10 8:46
link_01
find -size只测试文件大小