当前位置: 首页 > 工具软件 > status-go > 使用案例 >

go exec.Command执行报错exit status 1

蓬运诚
2023-12-01

目录

背景

各个报错对应的实际问题及解决


背景

go  shell执行报错exit status 1

具体提示:mv: cannot move 'ctc.python' to '/x/y': No such file or directory

没错,所要执行的命令就是去移动一个文件到新的目录,原因就是目的路径不存在导致mv失败了。

那么解决办法很简单,提前创建好目的路径即可。

如无提示,则取出stderror、out打印出来即可看到真相,如果还没有,则分析是不是用法不正确,比如管道?

等等,如实在无解(作者也遇到过,ps后跟多个条件),这时候可将要执行的构建成一个shell脚本文件,让exec.Command去执行文件即可一次搞定了。

各个报错对应的实际问题及解决

 相关问题解决方案:

解决go执行shell报错exit status 126

exec.Command避险之道(执行命令卡住、exit status xxx

解决执行Command报错exit status 255

go exec.Command执行报错exit status 1

迷你的exec.Command报错exit status 2, Text file busy

 类似资料: