知识屋:更实用的电脑技术知识网站
所在位置:首页 > 操作系统 > linux

shell杂乱笔记

发布时间:2014-09-05 14:28:33作者:知识屋

shell杂乱笔记
 
1、awk 用法 
Java代码  
awk -F "|"  '{ if($6=="1-14-6-A" || $6=="1-14-6-AB" || $6=="1-14-6-B" || $6=="1-14-6-BB" || $6=="1-14-6-C" || $6=="1-14-6-CB"|| $6=='1-14-6-D' ||$6=='1-14-6-DB')print $5}' dw.stat.2013-05* >>/home/IM20-GROUP/xinchun.wang/data.txt  
 
-F :改分隔符 
>>:输出文件到文件终端 
 
2、统计某个单词出现的次数。
Java代码  
cat a.log |grep "noEduExp" |wc -l  
 
wc:统计出现的次数 
 
3、查找文件中 第n个字段 出现的次数,并输出前10条记录。 
按照" "进行分割,然后输出$3数据,然后排序,然后求计数,然后排序,然后求前10行记录。 
Java代码  
cat mydata.log |awk -F " " '{print $3}'|sort -rn | uniq -c |sort -rn |head -10  
 
4、查找某个目录中的所有包含某个关键字的文件。
Java代码  
grep -lR 'script' ./  
 
(免责声明:文章内容如涉及作品内容、版权和其它问题,请及时与我们联系,我们将在第一时间删除内容,文章内容仅供参考)
收藏
  • 人气文章
  • 最新文章
  • 下载排行榜
  • 热门排行榜