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

Golang exec:stat:文件移动到那里后没有这样的文件或目录

Golang exec:stat:文件移动到那里后没有这样的文件或目录

Go
隔江千里 2021-07-02 14:01:13
我有一个脚本,用于使用“os/exec”包进行部署。我使用的命令之一如下:cpInit = exec.Command("cp", "initScripts/nginx", "/etc/init.d/nginx")另一个:startNginx = exec.Command("/etc/init.d/nginx", "start")最初我用 运行了第一个命令err := cpInit.Run(),但后来当我运行第二个命令时出现错误:exec: "/etc/init.d/nginx": stat /etc/init.d/nginx: no such file or directory但是当程序退出时/etc/init.d/nginx,所以我想也许第一个命令没有完成(即使Run()等到命令返回)。我改Run()到Start()和Wait()只得到相同的结果。谁能告诉我为什么第二个命令找不到那个文件?
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 294 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号