如何将文本文件转换为bash或perl中的excel

示例excel表 我有一个文本文件,有一些数据如

aaaa:1.0 bbbb:1.1 cccc:1.3 

我想用bash / perl将这个隐藏到一个excel表中。所需的输出是这样的

 header1 header2 aaaa 1.0 bbbb 1.1 cccc 1.3 

我到目前为止所尝试的是

 (echo "header1;header2" ; cat a.txt) | sed 's/:/\t/g' > a.csv 

但是这似乎不起作用。 我也想将这个文本文件导出到Excel工作表中。

 $ echo -e "header1\theader2"; cat file | tr : '\t' # > file.csv header1 header2 aaaa 1.0 bbbb 1.1 cccc 1.3 

要么:

 $ cat <(echo "header1:header2") file | tr : '\t' # > file.csv header1 header2 aaaa 1.0 bbbb 1.1 cccc 1.3 

取消注释> file.csv以实际写入文件。