2、字符串作为数组的下标
如果是字符串作为数组的下标,则必须用引号把字符串引起来。
说明:数组count包含count[“tom”]这个元素,这个数组元素的初始值为0,每次匹配到tom时,数组元素count[“tom”]的值都加1.
说明:这条awk命令首先用记录的第1个字段作为数组的下标,数组的下标随第一个字段的变化二变化,所以数组count的第一个下标是tom,二count[“tom”] 中保存的值是1,当在第1个字段中再次出现tom时,count[“tom”]的值将被加1,于是它目前的值是2,其他mary,sean等和tom一样计数。
来看一个生产中的实例
本文转自 baiying 51CTO博客,原文链接:http://blog.51cto.com/baiying/469291,如需转载请自行联系原作者