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