1 回答

TA貢獻(xiàn)1802條經(jīng)驗(yàn) 獲得超5個(gè)贊
第二個(gè)參數(shù)應(yīng)該是一個(gè)字符串。在 shell 命令中,您也需要將其作為一個(gè)字符串傳遞。也~由 bash 解釋。你可以放心地假設(shè)它sh存在。Bash shell 不是必須的。
package main
import (
"fmt"
"os/exec"
)
func main() {
exec.Command("sh", "-c", "echo Hello >> ~/thing").Run()
cmdOut, _ := exec.Command("sh", "-c", "cat ~/thing").Output()
fmt.Println(cmdOut)
}
- 1 回答
- 0 關(guān)注
- 310 瀏覽
添加回答
舉報(bào)