【发布时间】:2013-10-20 23:16:00
【问题描述】:
我正在尝试学习一些使用 bash 的文本处理。
如何制作一个 bash 脚本来读取和处理列数未知且第一行作为列标题的 CSV 文件?
示例输入:
column1,column2,...,columnn
value11,value12,...,value1n
value21,value22,...,value2n
...
valuem1,valuem2,...,valuemn
输出:
column1: value11
column2: value12
...
columnn: value1n
column1: value21
column2: value22
...
columnn: value2n
...
column1: valuem1
column2: valuem2
...
columnn: valuemn
【问题讨论】:
-
我建议使用 Python 或 Perl 并使用它们的 csv 模块