Golang
Execute external command which does not need standard input/output
in Golang
Execute external command which does not need standard input/output.In this sample, execute touch command on Linux to create a file "panda.txt", by golang.
command.go
package main import ( "fmt" "os/exec" ) func main() { cmd := exec.Command("touch", "panda.txt") err := cmd.Run() if err != nil { fmt.Printf("Error occurs") } }
Result
$ ls command.go $ go run command.go $ ls command.go panda.txt