如何使用bash脚本将文本文件转换为csv文件

时间:2016-04-28 09:23:59

标签: bash shell sh export-to-csv

我有这样的文本文件

data11
data12
data13
data14
data15
data21
data22
data23
data24
data25
.......

喜欢这2000行。

我希望.csv文件中的所有这些值都像

一样
Image     prob1     prob2     prob3     truevalue
data11    data12    data13    data14     data15
data21    data22    data23    data24     data25

任何人都可以为此提供一个shell脚本吗?

1 个答案:

答案 0 :(得分:1)

 cat file|xargs -n5

适用于给定的示例。

如果这没有帮助,请说出具体要求。

更新,添加固定标题

 cat <(echo "a b c d e") file|xargs -n5

如果你想要更好的输出格式:

 cat <(echo "a b c d e") file|xargs -n5 |column -t