如何从终端打开 Calc 并插入文件?

如何从终端打开 Calc 并插入文件?

如何在 Linux 中的终端写入打开 LibreOffince Calc 并在其中插入文件的命令?所有文件均由一列组成。

答案1

目前尚不清楚“在其中插入文件”是什么意思......也许你可以举一些例子。

您可以通过以下方式从命令行打开计算

libreoffice --calc

答案2

不清楚原始文件的格式和预期输出的格式(odf例如sxw,,,,,等)xlsxlsxcsv

最简单的情况:全部csv

然后就可以使用bash的paste命令了:

paste <(cat file1.csv) <(cat file2.csv) > out.csv

然后out.csv在libreoffice中打开:

libreoffice --calc out.csv

复杂情况:xlsodf或 其他:

在这种情况下,我建议将它们转换为csv并使用上面的技巧。

libreoffice --convert-to csv file1.xls
libreoffice --convert-to csv file2.xls
paste <(cat file1.csv) <(cat file2.csv) > out.csv
libreoffice --calc out.csv

如果您希望输出保留格式和其他属性,那么您将需要使用其他工具。您可以尝试的另一个类似工具是oooPy,虽然我必须承认,我从来没有使用过它!也不确定它是否适用于最新版本的 libreoffice。

相关内容