awk 知识的梳理

本文详细介绍了Awk命令的应用场景及技巧,包括文本解析原理、环境变量使用、字符串操作、逻辑与数值运算、函数调用及正则表达式等关键知识点。

接触 Bash shell 有一段时间了,其中awk命令用的很多,不过一直觉得有些细节记不清楚,每次都要查一下。

一般这种时候我喜欢把知识按块分开,梳理成这种有条理的块状结构更适合我的大脑记忆。

根据实际工作中常用的可以分以下几块:

1,awk 文本解析原理:也就是按行处理文本。其速度十分喜人。

2,awk 环境变量的应用。常用的有FS(文本分割符号,可以自己在BEGIN定义),NR(当前行号),NF(列数)的等。

其他的可以看这里http://www.cnblogs.com/repository/archive/2011/05/13/2045927.html

3,字符串拼接:空格连接两个字符串就好

4,逻辑运算,数值运算。http://www.cnblogs.com/chengmo/archive/2010/10/11/1847515.html

5,常用函数。包括数值类型转换,字符串截取,时间处理等。

http://www.cnblogs.com/chengmo/archive/2010/10/08/1845913.html

6,正则表达式的应用。

好了做个备份,每一块都会向每天练习的臀大肌一样丰满起来,加油同仔!

转载于:https://www.cnblogs.com/yangxiaotong/p/3726531.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值