我ssconvert
在 Gnumeric 中使用以下命令将一堆ODS
文件转换为CSV
文件:
ssconvert -O 'separator=; quoting-mode=never' "f.ods" "f.txt";
效果很好……大多数时候。有时,在某些单元格中,用户已在单元格内打入换行符(在 Mac 上的 OpenOffice 和 LibreOffice 中,您可以通过按 来实现cmd+enter
)。这会导致随后创建的CSV
文件获得额外的行,因此而不是
This is some text. Here comes a newline that should be ignored;Some data;Some more data
我明白了
This is some text. Here comes a newline
that should be ignored;Some data; Some more data
是否可以在转换过程中将单元格中的所有这些换行符替换为其他内容,例如 a *
?
或者我可以以某种方式将计算机设置为忽略单元格中的所有内联字符吗?