+ -
当前位置:首页 → 问答吧 → 求助一个awk脚本

求助一个awk脚本

时间:2011-07-12

来源:互联网

一个文件中有很多文本行,有中文的也有英文的(只要含英文字符就算英文行),我想用awk提取中文行

求达人解答

作者: kkmm0105   发布时间: 2011-07-12

其实grep很容易实现
grep -v '[a-ZA-Z]' ufile

作者: ryh19860922   发布时间: 2011-07-12

awk '$0!~/[:alpha:]/{print}'  ufile

作者: ryh19860922   发布时间: 2011-07-12

  1. awk '/[^!-~]/' file

  2. awk '/[^[:print:]]/' file
复制代码

作者: zooyo   发布时间: 2011-07-12



QUOTE:
其实grep很容易实现
grep -v '[a-ZA-Z]' ufile
ryh19860922 发表于 2011-07-12 21:13




    额。这个我也知道,不过我想在awk中处理,因为还有别的条件,不想单独在执行grep了

作者: kkmm0105   发布时间: 2011-07-12



QUOTE:
awk '$0!~/[:alpha:]/{print}'  ufile
ryh19860922 发表于 2011-07-12 21:16




    谢谢楼上的回答,但是感觉这个好些{:3_189:}

作者: kkmm0105   发布时间: 2011-07-12

热门下载

更多