通过一组格式相同的电子表格从同一单元格中提取数据的良好编程(和开源)方式是什么。
数据会是这样的......
Month1.csv:
Data type, value
Monthly expenses, 1000.30
Month2.csv:
Data type, value
Monthly expenses, 1050.00
Month3.csv:
Data type, value
Monthly expenses, 2010.55
...并会给出这样的输出:
YearSummary.csv:
Monthly expenses
1000.30
1050.00
2010.55
答案 0 :(得分:0)
你可以像这样使用awk:
awk -F, 'FNR>1{print $2}' Month*.csv > YearSummary
也就是说,查看所有Month * .csv文件,如果不是第一行(列标题),则使用逗号作为分隔符打印第二个字段。
或者,如果你真的,真的想要标题:
echo Monthly Expenses > YearSummary
awk -F, 'FNR>1{print $2}' Month*.csv >> YearSummary