Files
sunhpc-go/pkg/utils/utils.go
2026-02-14 05:36:00 +08:00

19 lines
320 B
Go

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)
}