我有一个应用程序,我想使用 libreoffice 将文件批量转换为 html。我有以下方法:
def set_versioned_odt
condition = %x(soffice --invisible --convert-to html /path/to/file.odt --outdir /path/to/dir/)
if condition
Rails.logger.info "This has been finished"
else
Rails.logger.info "This failed..."
end
结尾
当我在应用程序中运行此方法时。它将返回一个失败的语句;但是,如果我在 rails 控制台中运行此命令,soffice 将正确处理。有谁知道我在rails应用程序中做错了什么?
谢谢。