前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >[Linux] awk与posix字符集

[Linux] awk与posix字符集

作者头像
唯一Chat
发布2019-09-10 11:10:15
5130
发布2019-09-10 11:10:15
举报
文章被收录于专栏:陶士涵的菜地陶士涵的菜地

awk posix字符集 [:alnum:] 文字数字字符 [:alpha:] 文字字符 [:digit:] 数字字符 [:graph:] 非空字符(非空格、控制字符) [:lower:] 小写字符 [:cntrl:] 控制字符 [:print:] 非空字符(包括空格) [:punct:] 标点符号 [:space:] 所有空白字符(新行,空格,制表符) [:upper:] 大写字符 [:xdigit:] 十六进制数字(0-9,a-f,A-F)

测试文本:

代码语言:javascript
复制
[root@vm-228-187 test]# cat aaa.txt 
AddddE
aaaaa
123aaa
1233

awk 条件判断模式{动作} , 条件操作符, ~匹配正则  

存在大写字母

代码语言:javascript
复制
[root@vm-228-187 test]# cat aaa.txt |awk  '$1~ /[[:upper:]]/{print $1}' 
AddddE

存在数字字符

代码语言:javascript
复制
[root@vm-228-187 test]# cat aaa.txt |awk  '$1~ /[[:digit:]]/{print $1}'     
123aaa
1233
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2019-03-20 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档