Go言語 os/exec ls実行
PATHをLookupして、コマンド実行して、Outputで結果を出力。 簡単。 `go package main import ( "fmt" "os/exec" ) func main() { path, err := exec.LookPath("ls") if err != nil {...
PATHをLookupして、コマンド実行して、Outputで結果を出力。
簡単。
package main
import (
"fmt"
"os/exec"
)
func main() {
path, err := exec.LookPath("ls")
if err != nil {
panic(err)
}
cmd := exec.Command(path)
out, _ := cmd.Output()
fmt.Print(string(out))
}