Documentation ¶
Index ¶
- Constants
- Variables
- func BinPath(arg ...string) string
- func Color(m *ice.Message, c string, str ice.Any) string
- func ColorGreen(m *ice.Message, str ice.Any) string
- func ColorRed(m *ice.Message, str ice.Any) string
- func ColorYellow(m *ice.Message, str ice.Any) string
- func EtcPath(m *ice.Message) (res []string)
- func IsAlpine(m *ice.Message, arg ...string) bool
- func IsRedhat(m *ice.Message, arg ...string) bool
- func IsSuccess(m *ice.Message) bool
- func IsSystem(m *ice.Message, arg ...string) bool
- func IsWindows() bool
- func NodeInfo(m *ice.Message, arg ...string)
- func OSAScript(m *ice.Message, arg ...string)
- func OpenCmds(m *ice.Message, arg ...string) *ice.Message
- func Opens(m *ice.Message, arg ...string)
- func ParseCliColor(color string) string
- func ParseColor(color string) color.Color
- func ParseMake(str string) []string
- func Prefix(arg ...string) string
- func Shell(m *ice.Message) string
- func SimpleMake() []string
- func SystemCmds(m *ice.Message, cmds string, args ...ice.Any) string
- func SystemExec(m *ice.Message, arg ...string) string
- func SystemFind(m *ice.Message, bin string, dir ...string) string
- func SystemFindGit(m *ice.Message) bool
- func SystemFindGo(m *ice.Message) bool
- func TellApp(m *ice.Message, app string, arg ...string)
Constants ¶
View Source
const ( BG = "bg" FG = "fg" COLOR = "color" BLACK = "black" WHITE = "white" BLUE = "blue" RED = "red" GRAY = "gray" CYAN = "cyan" GREEN = "green" SILVER = "silver" PURPLE = "purple" YELLOW = "yellow" RANDOM = "random" TRANS = "#0000" LIGHT = "light" DARK = "dark" )
View Source
const ( DIR = "dir" ENV = "env" API = "api" MOD = "mod" PWD = "pwd" PID = "pid" PPID = "ppid" )
View Source
const ( BUILD = "build" ORDER = "order" SPAWN = "spawn" CHECK = "check" BENCH = "bench" PPROF = "pprof" TIMEOUT = "timeout" STATUS = "status" ERROR = "error" CLEAR = "clear" STASH = "stash" DELAY = "delay" RECORD = "record" RELOAD = "reload" REBOOT = "reboot" RESTART = "restart" INTERVAL = "interval" OPTS = "opts" ARGS = "args" LOGS = "logs" BEGIN = "begin" END = "end" START = "start" STOP = "stop" OPEN = "open" CLOSE = "close" PLAY = "play" MAIN = "main" CODE = "code" COST = "cost" FROM = "from" BACK = "back" )
View Source
const ( CMD = "cmd" ADD = "add" OSID = "osid" REPOS = "repos" UBUNTU = "ubuntu" CENTOS = "centos" ALPINE = "alpine" BUSYBOX = "busybox" RELEASE = "release" RHEL = "rhel" ETC_OS_RELEASE = "/etc/os-release" ETC_APK_REPOS = "/etc/apk/repositories" )
View Source
const ( MAKE = "make" TEST = "test" HOST = "host" CONF = "conf" BOOT = "boot" NODE = "node" )
View Source
const ( GOARCH = "GOARCH" AMD64 = "amd64" X86 = "386" ARM = "arm" ARM64 = "arm64" MIPSLE = "mipsle" GOOS = "GOOS" LINUX = "linux" MACOS = "macos" DARWIN = "darwin" WINDOWS = "windows" COMMIT_TIME = "commitTime" COMPILE_TIME = "compileTime" BOOT_TIME = "bootTime" KERNEL = "kernel" ARCH = "arch" )
View Source
const ( PATH = "PATH" HOME = "HOME" USER = "USER" TERM = "TERM" SHELL = "SHELL" LANG = "LANG" TZ = "TZ" )
View Source
const ( CTX_SHY = "ctx_shy" CTX_DEV = "ctx_dev" CTX_DEV_IP = "ctx_dev_ip" CTX_OPS = "ctx_ops" CTX_REPOS = "ctx_repos" CTX_NAME = "ctx_name" CTX_DEMO = "ctx_demo" CTX_MAIL = "ctx_mail" CTX_ROOT = "ctx_root" CTX_PID = "ctx_pid" CTX_LOG = "ctx_log" CTX_POD = "ctx_pod" CTX_ENV = "ctx_env" CTX_CLI = "ctx_cli" CTX_ARG = "ctx_arg" )
View Source
const ( USERNAME = "username" HOSTNAME = "hostname" PATHNAME = "pathname" )
View Source
const ( IFCONFIG = "ifconfig" DISKINFO = "diskinfo" HOSTINFO = "hostinfo" USERINFO = "userinfo" BOOTINFO = "bootinfo" MAXPROCS = "maxprocs" )
View Source
const ( TIME_300ms = "300ms" TIME_30ms = "30ms" TIME_30s = "30s" TIME_3s = "3s" TIME_1s = "1s" CMD_DIR = "cmd_dir" CMD_ENV = "cmd_env" CMD_INPUT = "cmd_input" CMD_OUTPUT = "cmd_output" CMD_ERRPUT = "cmd_errput" CMD_ERR = "cmd_err" CMD_OUT = "cmd_out" RUN = "run" REST = "rest" PARAM = "param" OPENS = "opens" RELAY = "relay" )
View Source
const ( SH = "sh" LN = "ln" MV = "mv" RM = "rm" CD = "cd" CAT = "cat" FIND = "find" GREP = "grep" TAIL = "tail" WGET = "wget" CURL = "curl" SUDO = "sudo" EXEC = "exec" EXIT = "exit" ECHO = "echo" KILL = "kill" GO = "go" GOTAGS = "gotags" GIT = "git" MAN = "man" YUM = "yum" )
View Source
const CLI = "cli"
View Source
const DAEMON = "daemon"
View Source
const FOREVER = "forever"
View Source
const MIRRORS = "mirrors"
View Source
const QRCODE = "qrcode"
View Source
const RUNTIME = "runtime"
View Source
const (
SIZE = "size"
)
View Source
const SYSTEM = "system"
Variables ¶
Functions ¶
func SystemCmds ¶ added in v1.4.3
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.