多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
SHELL脚本头文件默认初始化了SHELL需要的变量,函数功能。 `include`获取方法: ~~~ ~~~ `include`存放路径: ~~~ /usr/local/include.sh ~~~ ##环境变量 PATH 用户输入命令时默认搜索的路径,调用命令时无需输入命令完整路径 SHELL 记录了用户当前使用的SHELL USER_NAME 记录了当前运行脚本的用户名 USER_UID 记录了当前运行脚本的用户UID USER_HOME 记录了用户家目录 GROUP_NAME 记录了当前运行脚本的用户组 GROUP_GID 记录了当前运行脚本的用户组GID SYSTEM_ISSUE 记录了系统发行版 SYSTEM_VERSION 记录了系统发行版版本 KERNEL_VERSION 记录了内核版本 ENV_LANG 记录了当前环境语言 ENV_CODING 记录了当前环境编码 NETWORK_CNUM 记录了网卡数量 函数功能 --- 函数:`check.command` 解释: >验证命令是否可用 >注意事项:命令只能传递一个,可用返回`0`,不可用返回`1`,\<整型\> 语法: ~~~ check.command <命令> ~~~ 示例: ~~~ check.command wget ~~~ 返回信息: ~~~ 空 ~~~ 函数:`time.date` 解释: >获取当前系统时间,格式为:年-月-日 时:分:秒 语法: ~~~ time.date ~~~ 示例: ~~~ time.date ~~~ 返回信息: ~~~ 2017-02-15 17:39:29 ~~~ 函数:`return.stat` 解释: >返回上一条命令执行状态,√或× √时返回 [ √ ] 绿色 ×时返回 [ × ] 红色,当返回错时将自动执行exit命令 语法: ~~~ return.stat ~~~ 示例: ~~~ return.stat ~~~ 返回信息: ~~~ [ √ ] [ × ] ~~~ 函数:`` 解释: > 语法: ~~~ ~~~ 示例: ~~~ ~~~ 返回信息: ~~~ ~~~