0
我正在通过shell脚本创建一个Excel文件。数据应该在4列中, 但输出数据出现在一列中。Unix脚本Excel报告生成
我正在通过shell脚本创建一个Excel文件。数据应该在4列中, 但输出数据出现在一列中。Unix脚本Excel报告生成
创建逗号分隔值文件。 也许,这取决于你的分隔符:
some process creates colon-separated data | while IFS=: read v1 v2 v3 v4; do
printf "\"%s\",\"%s\",\"%s\",\"%s\"\n" \
"$(sed 's/"/""/g' <<< "$v1")" \
"$(sed 's/"/""/g' <<< "$v2")" \
"$(sed 's/"/""/g' <<< "$v3")" \
"$(sed 's/"/""/g' <<< "$v4")" \
>> my_data.csv
done
尝试在每个语句的末尾添加新行。
我们需要看你的脚本。 – Jeremy
也是你的数据。 – paxdiablo
发布一些代码。你应该在你的脚本中提到excel表格中的哪一列将保存哪些数据 – Rahul