Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- DATE|NATION|CITY|FILES|REVENUE|FREQUENCY|INVESTMENT
- 20170807|USA|VIRGINIA|TIMES|1919150|1779|282075
- 20170807|USA|NYC|ROADS|92877|41|1599
- 20170808|USA|PENS|ROADS|133001|7|1
- 20170808|USA|NYC|TIMES|361625|1592|0
- DATE|REV|TIMES|ROADS|ROADS&NYC
- 20170807|2012027|1919150|92877|92877
- 20170808|494626|361625|133001|0
- awk -F"|" '{FS=OFS="|"}{col[$1]+=$5} END {for (i in col) print i, col[i]}'
- DATE|REV|TIMES|ROADS|ROADS&NYC
- 20170807|2012027|1919150|92877|92877|
- 20170808|494626|361625|133001|0|
- awk 'BEGIN{ FS=OFS="|" }NR==1{ next }{ sum[$1]+=$5 }
- $4=="TIMES"{ d[$1]["t"]+=$5 }
- $4=="ROADS"{ d[$1]["r"]+=$5 }$3=="NYC" && $4=="ROADS"{ d[$1]["r&n"]+=$5 }
- END{ print "DATE|REV|TIMES|ROADS|ROADS&NYC";
- for(i in d) print i, sum[i], int(d[i]["t"]), int(d[i]["r"]), int(d[i]["r&n"]) }' file
- DATE|REV|TIMES|ROADS|ROADS&NYC
- 20170807|2012027|1919150|92877|92877
- 20170808|494626|361625|133001|0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement