Systembefehlsausgabe in Go abrufen
In Go kann die Ausführung von Systembefehlen und die Erfassung ihrer Ausgabe mit verschiedenen Paketen und Ansätzen erreicht werden. Dieser Artikel befasst sich mit einer unkomplizierten Methode unter Verwendung des Exec-Pakets.
Das Exec-Paket bietet eine praktische Möglichkeit, Prozesse zu forken und ihre Ausgabe abzurufen. Hier ist ein Beispielcode-Snippet:
package main import ( "fmt" "log" "os/exec" ) func main() { out, err := exec.Command("date").Output() if err != nil { log.Fatal(err) } fmt.Printf("The date is %s\n", out) }
In diesem Beispiel:
Das obige ist der detaillierte Inhalt vonWie rufe ich die Systembefehlsausgabe in Go ab?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!