utils/cmd.go
@@ -26,3 +26,17 @@ } return nil } func Exec(command string) (outputStr string, err error) { cmd := exec.Command(command) // 捕获命令的输出 output, err := cmd.Output() if err != nil { return "", fmt.Errorf("命令执行失败: %v", err) } // 将输出转换为字符串 outputStr = string(output) return }