需要使用 shell 脚本将 Excel 文件转换为 Linux 中的管道分隔符文件。请帮忙
我是 shell 脚本的新手。我看到一篇文章使用下面的代码将逗号转换为管道...
awk '{for(i=1; i<=NF; i+=2) gsub(",","|",$i)}1' FS=\" OFS= file
如何将此命令更改为excel文件管道?
答案1
我知道这是作弊,但如果你有 gnumeric+ssconvert (我最喜欢的Linux Excel) 您可以
ssconvert -O 'separator=| format=raw quoting-mode=never' in.xlsx out.txt
另请参见 unoconv 和 pandoc