免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 7729 | 回复: 18
打印 上一主题 下一主题

find命令删除文件夹下的子目录? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-02-12 14:22 |只看该作者 |倒序浏览
bash-3.00$ du -sh *
80M     0108-200923
14M     0112-104601
276K    0112-123312
276K    0112-130521
136K    0112-130952
244K    0112-131206
236K    0112-131715
80K     0112-132623
80K     0112-133743
144K    0112-141409
176K    0112-141649
176K    0112-141929
176K    0112-142126
152K    0112-142443
152K    0112-142630
152K    0112-143027
160K    0112-143158
156K    0112-143333
136K    0112-143557
184K    0112-143941
164K    0112-144450
220K    0112-144719
264K    0112-144926
以上这些是某个文件夹目录下的报告,这些都是文件夹,麻烦大家帮我写一个find命令,只保留文件夹大于1M的文件。
输出的结果是:
bash-3.00$ du -sh *
80M     0108-200923
14M     0112-104601

[ 本帖最后由 cnzhaopeng 于 2009-2-27 14:20 编辑 ]

论坛徽章:
0
2 [报告]
发表于 2009-02-12 14:38 |只看该作者
只保留文件价大于1M的文件。是要删除其它的还是只列出来?

论坛徽章:
0
3 [报告]
发表于 2009-02-12 14:41 |只看该作者
find -size  -1M |xargs rm

论坛徽章:
3
戌狗
日期:2014-09-10 17:07:162015年辞旧岁徽章
日期:2015-03-03 16:54:15wusuopu
日期:2016-06-17 17:43:45
4 [报告]
发表于 2009-02-12 14:43 |只看该作者
原帖由 jiang_ocean 于 2009-2-12 14:41 发表
find -size  -1M |xargs rm

你的支持-1M
我这的find版本不带符号表示小于

论坛徽章:
0
5 [报告]
发表于 2009-02-12 14:46 |只看该作者
原帖由 ynchnluiti 于 2009-2-12 14:43 发表

你的支持-1M
我这的find版本不带符号表示小于




呵呵,我的GNU find version 4.2.28

论坛徽章:
0
6 [报告]
发表于 2009-02-12 15:01 |只看该作者
find -size  -1000k |xargs rm
我的也只能支持到K,GNU find version 4.1.20

论坛徽章:
0
7 [报告]
发表于 2009-02-27 14:33 |只看该作者
原帖由 飞鸿无痕 于 2009-2-12 15:01 发表
find -size  -1000k |xargs rm
我的也只能支持到K,GNU find version 4.1.20


bash-3.00$ du -sh *
33M     0204-181104
33M     0206-180018
33M     0209-134634
2.0M    0210-125417
188K    0210-133200
248K    0210-133502
240K    0210-134258
240K    0210-134611
2.3M    0210-135233
260K    0210-140827
320K    0210-141131
148K    0211-111354
152K    0211-111443
4.0K    README.txt
bash-3.00$ find  .  -size  -1000k | xargs rm

bash-3.00$ ls -a
.  ..
结果把下面的目录都给删除了,麻烦大家给想个办法,谢谢。

论坛徽章:
0
8 [报告]
发表于 2009-02-27 14:37 |只看该作者
find不能统计文件夹吧,大侠们?

论坛徽章:
11
金牛座
日期:2015-03-19 16:56:22数据库技术版块每日发帖之星
日期:2016-08-02 06:20:00数据库技术版块每日发帖之星
日期:2016-04-24 06:20:00数据库技术版块每日发帖之星
日期:2016-04-13 06:20:00IT运维版块每日发帖之星
日期:2016-04-13 06:20:00数据库技术版块每日发帖之星
日期:2016-02-03 06:20:00数据库技术版块每日发帖之星
日期:2015-08-06 06:20:00季节之章:春
日期:2015-03-27 15:54:57羊年新春福章
日期:2015-03-27 15:54:37戌狗
日期:2015-03-19 16:56:41数据库技术版块每日发帖之星
日期:2016-08-18 06:20:00
9 [报告]
发表于 2009-02-27 14:39 |只看该作者

回复 #8 我是DBA 的帖子

find . -type d  是查目录,但似乎没有查大小~~

[ 本帖最后由 liaosnet 于 2009-2-27 14:41 编辑 ]

论坛徽章:
0
10 [报告]
发表于 2009-02-27 14:44 |只看该作者
du 与 find统计方法不一样吧
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP