exec执行shell脚本,脚本没执行

golang_gc · · 1786 次点击
1. 脚本给执行权限没 2. 脚本看不到输出,可以把输出写入一个文件 `go 代码:` ```go package main import ( "fmt" "os/exec" ) func main() { cmd := exec.Command( "/bin/bash","-c", "./start.sh") err := cmd.Start() if err != nil{ fmt.Println(err) } } ``` `shell 脚本:` ```bash #!/usr/bin/env bash echo "Hello" > test ``` 当前目录会生成一个`test`文件
#1