免费注册 查看新帖 |

Chinaunix

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

[学习分享] linux初学者求大神帮助! [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2015-06-01 15:30 |只看该作者 |倒序浏览
看到一个题目,需要用编写一个脚本,但是自己想了半天没什么头绪,希望大神帮忙解决,谢谢!!!
题目大致要求如下:
分类筛选出/etc目录下的所有名称中含“a”、含“b”……含“z”的文档(不统计目录),并统计其分别的文档个数(不需要全部列表,只统计个数),及各类文档的总文件大小,
并将其输出到/home下的文档 格式如下:
     所含字母     文档数目     文档总大小(K)
例如:a           18568        558658



求各位大神帮忙,坐等,谢谢!!!

论坛徽章:
0
2 [报告]
发表于 2015-06-01 15:37 |只看该作者
7种文件类型要知道
字符设备  块设备 管道设备   
含有字母a  grep 截取

论坛徽章:
0
3 [报告]
发表于 2015-06-01 15:42 |只看该作者
回复 2# whyexe


我在统计文档大小方面出现问题,一直没法解决这个问题。

论坛徽章:
18
2015亚冠之阿尔希拉尔
日期:2015-06-02 09:56:10数据库技术版块每日发帖之星
日期:2016-08-13 06:20:00数据库技术版块每日发帖之星
日期:2016-04-24 06:20:00数据库技术版块每日发帖之星
日期:2016-03-19 06:20:00数据库技术版块每日发帖之星
日期:2015-12-25 06:20:35数据库技术版块每日发帖之星
日期:2015-12-25 06:20:35数据库技术版块每日发帖之星
日期:2015-12-25 06:20:35数据库技术版块每日发帖之星
日期:2015-09-12 06:20:00数据库技术版块每日发帖之星
日期:2015-09-11 06:20:00ChinaUnix专家徽章
日期:2015-06-30 16:29:48ChinaUnix专家徽章
日期:2015-06-30 16:29:342015年中国系统架构师大会
日期:2015-06-29 16:11:28
4 [报告]
发表于 2015-06-01 17:00 |只看该作者
写了个东西 不知道对不对啊  应该是对的 但是比较麻烦
ls -l /etc |grep -v ^d | grep .*c.* | wc -l
求出含有  字母的行数  去除目录

ls -l /etc |grep -v ^d | grep .*a.* |awk '{a=a+$5}END{print a}'
用awk 求出  文件大小的值来

感觉这么做的话效果不好 一会写个python

论坛徽章:
0
5 [报告]
发表于 2015-06-01 17:29 |只看该作者


这个文档应该对你有所帮助wukui127.blog.51cto.com/2866802/1092364

论坛徽章:
0
6 [报告]
发表于 2015-07-16 17:14 |只看该作者
acount=`find /etc -type f -exec grep -l "a" {} \; -print | wc -l`
let acount=acount/2
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP