windows – awk和WinGrep中的正则表达式
发布时间:2020-12-14 02:06:33 所属栏目:Windows 来源:网络整理
导读:所以我正在寻找这样的模式: 大小=值为 ‘0x0’ 在日志文件中 – 但我只对大尺寸(4位或更多)感兴趣.以下正则表达式在EditPadPro(漂亮工具BTW)中运行良好 大小=’0X [0-9A-FA-F] {4,} 但同样的正则表达式在awk中不起作用 – 似乎重复{4,}正在弄乱它.与WinGrep
所以我正在寻找这样的模式:
大小=值为 ‘0x0’ 在日志文件中 – 但我只对大尺寸(4位或更多)感兴趣.以下正则表达式在EditPadPro(漂亮工具BTW)中运行良好 大小=’0X [0-9A-FA-F] {4,} 但同样的正则表达式在awk中不起作用 – 似乎重复{4,}正在弄乱它.与WinGrep相同 – 来自正则表达式大师的任何想法?谢谢! 解决方法
事实上你可以使用awk,但需要注意.
如下页所述,您需要一个特殊的命令行选项(–re-interval)才能使其工作,因为区间表达式({4,})不在标准中: http://kansai.anesth.or.jp/gijutu/awk/gawk/gawk_28.html 所以最后,你会想要一些看起来像这样的东西: awk --re-interval "/size='0x[0-9a-fA-F]{4,}'/" thefile 这将打印出匹配的行. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- windows-server-2003 – 在Windows上使用什么样的SSH服务器
- windows – 如何在每天的某个时间自动打开网站
- windows下 安装 rabbitMQ 及操作常用命令
- windows – 命令行:“ – ”转换为“?”
- winapi – 在MS Windows(XP)上使用来自不同进程的窗口句柄进
- 禁止远程修改注册表
- 命令行 – 导致xcopy告诉我访问被拒绝的原因是什么?
- windows-server-2008-r2 – Windows 2008 Unknown Disks
- Windows – 为什么我不能在Server 2008上将磁盘卷缩小超过原
- Meteor的最基本(“todos”)示例在我的Windows 7上无法正常工