源数据:
数据为7天内每个用户有过打电话行为的天数、总的呼叫次数及日均呼叫次数
目标数据:
将数据转换成如下格式->日均呼叫次数为x,呼叫天数为y的人数
行标数字->日均呼叫次数x
列标数字->呼叫天数y
需要得到的数值->上述两者的交集
分析思路:
外层循环->行控制
内存循环->列控制
数组赋值->在内循环中接收awk统计的交叉点sum
具体实现:
#!/bin/bash
#file
filen=test.txt #源数据文件
filer=test.csv #目标数据文件
sed -i 's/\.0//g' ${