针对有双引号,双折号的命令行,常规的os.exec无法执行,需要添加命令参数
window下
cmd := exec.Command("cmd.exe")
cmdExec := "soffice --infilter="writer_pdf_import" --convert-to doc "
cmd.SysProcAttr = &syscall.SysProcAttr{CmdLine: fmt.Sprintf(`/c %s`, cmdExec), HideWindow: true}
linux下
cmdExec := "soffice --infilter="writer_pdf_import" --convert-to doc "
cmd := exec.Command("/bin/bash","-c",cmdExec)