程序开发 · 2025年1月8日

将外部命令文件描述符输出保存到 golang

当前位置: > > > > 将外部命令文件描述符输出保存到 golang

来源:stackoverflow
2024-04-24 11:39:30
0浏览
收藏

对于一个Golang开发者来说,牢固扎实的基础是十分重要的,就来带大家一点点的掌握基础知识点。今天本篇文章带大家了解《将外部命令文件描述符输出保存到 golang》,主要介绍了,希望对大家的知识积累有所帮助,快点收藏起来吧,否则需要时就找不到了!

问题内容

我有一个可执行文件,可以执行某些任务并将结果保存在 csv 文件中。 我想使用 os.cmd 控制 golang 的输出

cmd := exec.Command("generate.exe")
cmd.Run()

我只能控制generate.exe的标准输出,但不能控制它生成的文件

有没有办法将 csv 文件保存在 golang 结构体、变量中,而不是将其保存到文件中?

解决方案

无法从 stdout 获取生成的文件,但您可以使用包“encoding/csv”读取脚本generate.exe生成的文件。阅读此文档

今天带大家了解了的相关知识,希望对你有所帮助;关于Golang的技术知识我们会一点点深入介绍,欢迎大家关注公众号,一起学习编程~