5

Shell学习笔记之grep

已有 308,537 阅读此文人 - - Shell脚本,网站数据分析 -

grep是查找的命令,查找中不少时候需要用到正则表达式,这个需要多多练习掌握下

grep 逐行检索,显示全部

grep “xxxx" 文件名

 

 

-P 代表正则表达式

例如,要从日志中查找爬虫抓取的特定的URL

 

 

 

-oP 代表查找内容完全匹配输出打印,如上例中单独输出爬虫抓取特定URL

 

 

-An A代表after n代表行数,A5则是查找特定内容后5行

-Bn B代表before n代表行数,B5则是查找特定内容前5行

例如,查找/recall/603058 前后两行,

 

 

 

 

SEO中的应用,比如查询特定爬虫返回404前后抓取的URL

-v 打印不匹配的内容

 

 

 

简单的几个grep的内容,灵活搭配使用。

比如,查询某特定ip下连续抓取的路径 

 

 

 

期待你一针见血的评论,Come on!

使用新浪微博登陆

加小鹿微信:tbtmnbyh(淘宝天猫内部优惠-首字母享受内部价格 网站顶部有淘宝店铺可以直接点击进店