|
|
@ -85,15 +85,14 @@ func (p *Process) Exe() (string, error) {
|
|
|
|
return "", err
|
|
|
|
return "", err
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
var cmd []string
|
|
|
|
cmd := []string{"-p", string(p.Pid), "-Fn", "|", "awk", "'NR==3{print}'", "|", "sed", "'s/n\\//\\//'"}
|
|
|
|
cmd := []string{"-p", p.Pid, "-Fn", "|", "awk", "'NR==3{print}'", "|", "sed", "'s/n\\//\\//'"}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
out, err := invoke.Command(bin, cmd...)
|
|
|
|
out, err := invoke.Command(bin, cmd...)
|
|
|
|
if err != nil {
|
|
|
|
if err != nil {
|
|
|
|
return "", err
|
|
|
|
return "", err
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
ret := strings.TrimSpace(out)
|
|
|
|
ret := strings.TrimSpace(string(out))
|
|
|
|
|
|
|
|
|
|
|
|
return ret, nil
|
|
|
|
return ret, nil
|
|
|
|
}
|
|
|
|
}
|
|
|
|