package utils import ( "os" "os/exec" ) // CommandExists 检查命令是否存在 func CommandExists(cmd string) bool { _, err := exec.LookPath(cmd) return err == nil } // FileExists 检查文件是否存在 func FileExists(path string) bool { _, err := os.Stat(path) return err == nil || !os.IsNotExist(err) }