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
不是的。。。应该这样子幽冥鬼火 写了: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
枫叶饭团 写了:不是的。。。应该这样子幽冥鬼火 写了: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
这个不行吧,这里目录的大小不代表它底下文件占用的磁盘空间大小。枫叶饭团 写了:本来想用ls试试,结果看不懂那个 -s参数。。。
man了下find,结果就只能写个这样子。。。唉代码: 全选
find . -type d -size 10M -exec rm {} \;
目录的大小不代表它底下文件占用的磁盘空间大小