1
0
mirror of https://github.com/shirou/gopsutil.git synced 2025-04-26 13:48:59 +08:00
shirou_gopsutil/common_freebsd.go
WAKAYAMA shirou 7d1ba2a9df go fmt
2014-04-22 12:43:31 +09:00

21 lines
379 B
Go

// +build freebsd
package gopsutil
import (
"os/exec"
"strings"
)
func do_sysctrl(mib string) ([]string, error) {
out, err := exec.Command("/sbin/sysctl", "-n", mib).Output()
if err != nil {
return []string{}, err
}
v := strings.Replace(string(out), "{ ", "", 1)
v = strings.Replace(string(v), " }", "", 1)
values := strings.Fields(string(v))
return values, nil
}