Unix 计算字符串的出现次数,并对大文件中的下一个逗号值求和
我有一个大数据文件,它有逗号分隔的值。e、 g 名称1、名称1、名称2、名称2、名称3、名称3Unix 计算字符串的出现次数,并对大文件中的下一个逗号值求和,unix,csv,grep,Unix,Csv,Grep,我有一个大数据文件,它有逗号分隔的值。e、 g 名称1、名称1、名称2、名称2、名称3、名称3 乔,.5,萨姆,.2,鲍勃,.1 鲍勃.3,乔.1 乔,.5 是否有一个简单的grep命令可以返回每个名字的出现次数和分数总和 我尝试了以下方法来计算分数,但不确定如何计算分数之和 grep字符串“文件”| wc-1 e、 g 预期成果: 乔,3岁,1.1岁 萨姆,1.2 鲍勃,2.4岁 谢谢您的帮助。file.txt: Name1, Score1, Name2, Score2, Name3, Sco
乔,.5,萨姆,.2,鲍勃,.1
鲍勃.3,乔.1
乔,.5
是否有一个简单的grep命令可以返回每个名字的出现次数和分数总和 我尝试了以下方法来计算分数,但不确定如何计算分数之和 grep字符串“文件”| wc-1 e、 g 预期成果: 乔,3岁,1.1岁
萨姆,1.2
鲍勃,2.4岁
谢谢您的帮助。file.txt: Name1, Score1, Name2, Score2, Name3, Score3 Joe, .5, Sam, .2, Bob, .1 Bob, .3, Joe, .1 Joe, .5 输出: Sam, 1, 0.2 Joe, 3, 1.1 Bob, 2, 0.4 萨姆,1,0.2 乔,3,1.1 鲍勃,2,0.4
非常感谢你。这正是我要找的。 Sam, 1, 0.2 Joe, 3, 1.1 Bob, 2, 0.4