我需要能够将在LibreOffice Calc中创建的文件保存到带有CRLF行尾的CSV。
我已经尝试了许多选择,但文件总是漏了CR部分。
我的工作程序将不会导入CSV文件,但没有窗口行结束。
发布于 2019-03-14 17:09:12
线路终端不是CSV规范的一部分。这取决于操作系统。如果你在linux上工作,你会得到LF;如果你使用windows,你会得到CRLF。当将任何类型的文本文件从linux导出到windows时,都需要一个转换工具: unix2dos。
发布于 2019-08-05 02:59:36
我在自动化一些其他的东西,所以我想我也会自动化的。
使用上面提到的Unix2dos命令;我现在按F12 (在当前文件夹中打开终端)并键入csv。
这被别名为'unix2dos *.csv‘,这比每次重新打开文件要快得多。我已经测试过,如果unix2dos在同一个文件上运行超过一次,那么它不会对该文件做任何奇怪的事情。
注意:让F12打开当前文件夹中的终端。转到~/..local/share/nautilus/脚本,在脚本位置添加一个名为“任何终端”的脚本
# !/bin/sh
gnome-terminal然后转到~/..config/nautilus/script-accels,并添加您想要的快捷方式;我设置了F12。
F12 <script name> (Terminal)https://askubuntu.com/questions/862204
复制相似问题