如果你有一个4.2GB的CSV文件,里面有超过1200万条记录,每条记录都有50列。现在你要做的是把其中某一列的值全加起来。
你怎么办? ----这是某一位大佬博客中提及的问题
awk -F "|" '{ sum += $4 } END { printf "%.2f\n", sum }' data.csv
或者
head -1 data.psv | awk -F’|’ ‘{print NF}’
在这里这里做一个笔记以示对大佬们的尊重
如果你有一个4.2GB的CSV文件,里面有超过1200万条记录,每条记录都有50列。现在你要做的是把其中某一列的值全加起来。
你怎么办? ----这是某一位大佬博客中提及的问题
awk -F "|" '{ sum += $4 } END { printf "%.2f\n", sum }' data.csv
或者
head -1 data.psv | awk -F’|’ ‘{print NF}’
在这里这里做一个笔记以示对大佬们的尊重