如何使用 bash 脚本将文本文件转换为 csv 文件
How to convert text file to csv file using bash script
我有这样的文本文件
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 脚本吗??
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
我有这样的文本文件
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 脚本吗??
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