grep的使用

低功耗蓝牙项目,需要一块懂省电的板

思澈 SF32LB52 芯片,BLE 协议栈深度优化,上手即开发

grep 用来从文本中搜索你想要的内容,支持正则表达式,用来找行、找模式、找错误最方便。
在数字后端工程师的日常工作中:
找 log 里 error
找 timing 报告里的 VIOLATED
找 netlist 里的 cell 名字
找 pin 数、路径名、文件路径
配合 awk 做过滤和统计
几乎每天要用几十次。
grep “pattern” filename
grep -n “pattern” filename # 显示行号
grep -r “pattern” directory # 递归查目录

<
选项 含义
-n 显示行号
-r 递归搜索目录
-i 忽略大小写
-v 反向匹配(显示不包含的行)
-E 使用扩展正则表达式(等价 egrep)
-w 精准匹配完整单词
--color=auto 高亮匹配文本(默认很多终端自动开启)
-A num 显示匹配行后的 num 行
-B num 显示匹配行前的 num 行

低功耗蓝牙项目,需要一块懂省电的板

思澈 SF32LB52 芯片,BLE 协议栈深度优化,上手即开发

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值