首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

awk数组统计

etiantian.org 1 post.etiantian.org 2 www.etiantian.org 3 思路: 取出域名 以斜线为菜刀取出第二列(域名) 进行加工 创建一个数组...把第二列(域名)作为数组的下标 通过类似于i++的形式进行计算数量 统计后把结果输出 1、查看需要处理的文件 1 [root@martin ~]# cat test.txt 2...www.etiantian.org 4 post.etiantian.org 5 mp3.etiantian.org 6 www.etiantian.org 7 post.etiantian.org 3、创建数组和进行统计...www.etiantian.org 8 post.etiantian.org 1 [root@martin ~]# awk -F "/+" '{hotel[$2]++}' test.txt #对数组相同下标的数组进行计数统计...hotel[ 4、统计完毕后再用for循环打印输出数组不同下表和对应统计数 1 [root@martin ~]# awk -F "/+" '{hotel[$2]++}END{for(pole in hotel

75630

【C 语言】数组 ( 多维数组操作模型 | 取某个数组元素地址 | 取某个数组元素值 )

文章目录 一、多维数组操作模型 1、取出某个数组元素地址 2、取出某个数组元素值 总结 一、多维数组操作模型 ---- 以 // 声明一个多维数组 int array[2][3]; 二维数组为例...; 1、取出某个数组元素地址 第 0 行 , 第 1 列 元素地址 : array[0] + 1 : array 代表 二维数组首元素地址 , array[0] 是数组首元素值 , 该值是 一维数组..., 数组名是数组首元素地址 , 数组名 + 1 就是第 1 个元素的地址 ; *array + 1 : array 是 二维数组首元素地址 , *array 是二维数组第 0 个元素的值 ,..., array[i] 是二维数组第 i 元素值 , 该值是 一维数组 , 数组名是数组首元素地址 , 数组名 + j 就是第 j 个元素的地址 ; *(array + i) + j : array...第 i 行 , 第 j 列元素的地址 ; 2、取出某个数组元素值 取出某个元素值 , 就是在上面的 " 第 i 行 , 第 j 列 元素地址 " 基础上 , 加上 * 取该地址对应的值

6.3K10
领券