为了账号安全,请及时绑定邮箱和手机立即绑定

使用 Golang Exec 执行 Tmux

使用 Golang Exec 执行 Tmux

Go
不负相思意 2021-09-13 20:08:27
我想使用 Golang 执行 tmux 会话。我能够编译并获得退出状态 1。cmd := exec.Command("tmux", "new", "-s", "foo")err := cmd.Run()if err != nil {  log.Fatal(err)}我想开始一个会话。至少,我想得到一个更明显的错误。有什么文档可以参考吗?我在 Tmux 手册页上找不到太多内容。我想我错过了一个命令。
查看完整描述

1 回答

?
慕桂英546537

TA贡献1848条经验 获得超10个赞

您需要将tmux连接到您的终端。尝试在cmd初始化后添加这些行:

    cmd.Stdin = os.Stdin
    cmd.Stdout = os.Stdout
    cmd.Stderr = os.Stderr

更新:链接到操场


查看完整回答
反对 回复 2021-09-13
  • 1 回答
  • 0 关注
  • 256 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信