grep, sed, sort, awk运用
Posted mlllily
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了grep, sed, sort, awk运用相关的知识,希望对你有一定的参考价值。
1. 基础的日志查看命令
tail -400f demo.log #监控最后400行日志文件的变化 等价 tail -n 400 -f (-f参数是实时) less demo.log #查看日志文件,支持上下滚屏,查找功能 uniq -c demo.log #标记该行重复的数量,不重复值为1
2. grep 命令简单使用
规则:grep [选项]...模式 [文件]... (模式是正则表达式)
grep ‘ERR‘ appcrawler.log # 在文件appcrawler.log中查找所有包含ERR的行
grep -c ‘ERROR‘ appcrawler.log #输出文件appcrawler.log中查找所有包行ERROR的行的数量
grep -v ‘ERROR‘ appcrawler.log #查找不含"ERROR"的行
grep -o ‘order-fix.curr_id:([0-9]+)‘ demo.log #-o选项只提取order-fix.curr_id:xxx的内容(而不是一整行),并输出到屏幕上
3. 精简日志内容 sed
通过sed的替换命令来进行对日志文件提取内容了
以上是关于grep, sed, sort, awk运用的主要内容,如果未能解决你的问题,请参考以下文章
linux生产文本处理掌握这些就够了:awk,gawk,sed,grep,sort
linux生产文本处理掌握这些就够了:awk,gawk,sed,grep,sort
文本处理cat more less head tail sort uniq grep cut jion sed awk
云计算学习Days2--cat head tail sort uniq wc cut sed grep awk tr
linux基础篇07,linux文本处理cat more less head tail sort uniq grep cut jion sed awk
05,文本处理cat more less head tail sort uniq wc tr grep cut jion sed awk ok