我有一个类似这样的CSV文件。input file单列(A列)中的所有值由";""
分隔我需要像这样的输出文件。Output file
答案 0 :(得分:0)
sed '1s/"//g;s/\;/,/g' < input.csv > output.csv
使用伪电子表格输入进行测试,其中一个引用标题:
echo '----before----' ; \
echo -e '"hey;ho;hi";;\nhey;ho;hi' | tee input.csv ; echo ; \
echo '----after----' ; \
sed '1s/"//g;s/\;/,/g' < input.csv
输出:
----before----
"hey;ho;hi";;
hey;ho;hi
----after----
hey,ho,hi,,
hey,ho,hi