标题: [问题求助] gawk如何匹配纯字母的行 [打印本页]
作者: FOR 时间: 2011-10-5 20:01 标题: gawk如何匹配纯字母的行
我运行下面的代码,出现些奇怪的东西- @echo off
- gawk "$0~/[a-z]/{print $0}" a.txt>con
- pause
复制代码
出现- buffer: /
- buffer: a
- /aadfasdhus
- buffer: /
- buffer: a
- /af23456dfidf
- buffer: /
- buffer: 3
- buffer: 5
- buffer: 6
- buffer: 7
- buffer: 2
- buffer: /
- buffer: 5
- buffer: 7
- buffer: 6
- buffer: 7
- buffer: d
- dfdhfe
- buffer: /
- buffer: z
- /zdfdf555dfi
- buffer: /
- buffer: a
复制代码
a.txt内容- /aadfasdhus
- /af23456dfidf
- /35672
- /5767
- dfdhfe
- /zdfdf555dfi
- /adf782dfi
- /zd你好df
- /dfi阿dfi
- /78923好456
- /好的123
- /abc好123
- /123好zzz
复制代码
作者: FOR 时间: 2011-10-5 20:32
好像是只要使用正则就会这样,gawk 在 windows 下有这么多 bug 吗?
作者: FOR 时间: 2011-10-5 21:36
刚刚学得有点眉目和兴趣,确一而再的受打击,看来需要放弃 gawk 了,windows下看来也不是什么第三方都能用的舒畅的。
作者: awk 时间: 2011-10-5 23:55
纯字母应该是这样吧:复制代码
欢迎光临 批处理之家 (http://bbs.bathome.net/) |
Powered by Discuz! 7.2 |