package server import ( "bytes" "fmt" "log" "os/exec" "github.com/spf13/cobra" ) func Status(cmd *cobra.Command, args []string) { dir := args[0] name := getServerName(dir) start_cmd := exec.Command("docker", "exec", name, "rcon-cli", "list") var outb, errb bytes.Buffer start_cmd.Stdout = &outb start_cmd.Stderr = &errb if err := start_cmd.Run(); err != nil { log.Fatal(err) } fmt.Println(outb.String()) }