shell: awk中二维数组计算
2015-12-21 15:51
351 查看
因为awk中没有实际的二维数组,而是通过一维数组模拟的,具体用法如下:
[code]awk ' { a[$1,$2]++; } END{ for(i in a) { split(i,idx,SUBSEP); # 下面三项分别表示二维数组的i,j和a[i,j] print idx[1], idx[2], a[idx[1], idx[2]]; } }' data
相关文章推荐
- shell数组小结
- shell,0,1,
- linux shell 数组建立及使用技巧
- Shell数组:shell数组的定义、数组长度
- Shell脚本数组操作小结
- Shell编程中的数组定义、遍历
- Hadoop读书笔记(二)HDFS的shell操作
- shell学习(2)-控制语句(if、case)
- shell 编程手记
- shell学习-基础(变量、输入、输出、数组、环境变量)
- [原]linux shell 逻辑判断
- Shell 流程控制
- linux shell自定义函数(定义、返回值、变量作用域)介绍
- shell函数
- shell 脚本学习之一 ------let,echo,变量
- LinuxShell算术运算
- linux下shell脚本启动java程序jar包
- [Erlang_Question30]Erlang shell是如何工作的?
- linux下使用shell查看apache IP访问量
- mac终端下运行shell脚本