AWK使用多个分隔符

发布于:2019-2-13 22:57 作者:losetowin 浏览:682 分类:linux

场景

假设我们现在有这样一段文本

log||click:1,2,3;4,5,6;7,8,9||from=dutycode.com 

如果我们要拿到中间的1,2,3;4,5,6;7,8,9应该怎么做?

解决方案

1.常规方案

借用管道,使用两次awk操作,最终拿到中间值。

echo "log||click:1,2,3;4,5,6;7,8,9||from...

阅读全文>>

标签: awk

0

awk碰到的一些点

发布于:2014-4-28 22:12 作者:losetowin 浏览:6612 分类:linux

1、awk处理小数,保留两位小数

awk 'END{num=10/3; printf("%.2f\n",num)}'
注意:是printf不是print

2、awk字符串处理

    问题描述:需要在awk内分割一个字符串,比如str1,str2,他们之间的间隔为逗号。

    解决:发现awk内其实是有内置函数的...

阅读全文>>