过滤与统计



grep


查出包含某些字符串的结果,对文件或输出结果进行过滤,大小写敏感。


grep [option(s)] string filename


-i 忽略大小写


-v 反向匹配(查出不包含字符串的结果)


示例


查看root下的有关信息,包括密码,uid,gid等


grep1.png


查看wj下的有关信息,包括密码,uid,gid等


grep2.png


查看所有文件,包括隐藏文件


grep3.png


将结果过滤,查看当前目录下的最后修改时间为9月18的文件和目录,忽略大小写


grep4.png


修改wj.txt所属的组为wj


grep5.png


拷贝wj1.txt到wj.txt


grep6.png


在前面的命令结果中,将wj开头的和.txt结尾的文件交给grep过滤出包含profile内容的


grep7.png



wc


统计文件或输出结果


wc [option(s)] filename(s)


-l  统计多少行


-w 统计多少个单词


-c  统计多少个字符


示例


统计当前linux系统中以wj登录的用户个数


grep8.png


统计当前linux系统中,所有用户注册的个数


grep9.png


统计用户名里面有li的


grep90.png


统计有多少个单词


grep91.png


统计字符


grep92.png


以日历形式给到wj.txt


grep93.png


查看单词,以空格作为单词的分隔,前面还有月份,年份和星期,加起来一共是39个


grep94.png


查看字符,空格也算字符


grep95.png



【本文由麦子学院独家原创,转载请注明出处并保留原文链接】

logo
© 2012-2016 www.maiziedu.com
蜀ICP备13014270号-4 Version 5.0.0 release20160127
有一位课程导师想与你聊聊

免费电话咨询