【发布时间】:2018-10-20 11:28:56
【问题描述】:
我有 9 列,例如 c1 c2 c3 c4 c5 c6 c7 c8 c9,我想计算 c1 c2 c3 c4 c5 and c9 的值。
列具有以下 CSV 格式的数据。如何通过 CLI 在 Linux 中执行此操作?请帮忙
样本数据
123,B006195,T,O,INDIVIDUAL,25^5820200^,2018-04-25,13,NEW
12,C06195,T,O,INDIVIDUAL,25^5820200^,2018-04-25,13,NEW
12345,B00619,T,O,IND,25^5820200^,2018-04-25,13,OLD
我尝试过使用cat file.csv | awk '{print $1,$2,$3,$4,$5}' > newfile
【问题讨论】:
-
你想只保留 c1 c2 c3 c4 c5 和 c9 的值吗?并丢弃其他列对吗?
-
给新人的建议:如果一个答案解决了您的问题,请点击旁边的大复选标记 (✓) 接受它,也可以选择投票(投票至少需要 15 声望)点)。如果您发现其他答案有帮助,请给他们投票。接受和投票有助于未来的读者。请看【相关帮助中心文章】[1] [1]:stackoverflow.com/help/someone-answers
-
投反对票,请提供对答案投反对票的理由。
-
如果您发现其他答案有帮助,请给他们投票。接受和投票有助于未来的读者。
标签: linux sorting awk grep cat