# Functions
CreateFolder 创建文件夹
参数: - folderPath: 文件夹路径
返回: - 错误信息.
DeleteFile 删除文件,如果目标是文件夹则包括其下所有文件
参数: - filePath: 文件路径
返回: - 错误信息.
EmptyFile 清空文件内容,文件不存在则创建
参数: - filePath: 文件路径
返回: - 错误信息.
FaintContains 判断字符串切片中是否包含指定字符串
- 该方法为模糊匹配,即指定字符串前 length 位与切片中的字符串前 length 位匹配成功即可
参数: - slice: 字符串切片 - target: 指定字符串 - length: 指定字符串前 length 位作为判断依据
返回: - 布尔值.
FileExist 判断文件是否存在
参数: - filePath: 文件路径
返回: - 文件存在返回 true,否则返回 false.
GetCallerInfo 获取调用者信息
返回: - 调用者所在文件名(不带后缀) - 调用者所在行号.
GoToFolder 进到指定文件夹
参数: - folderPath: 文件夹路径
返回: - 错误信息.
Human 存储数据转换为人类可读的格式
参数: - size: 需要转换的存储数据 - initialUnit: 初始单位
返回: - 转换后的数据 - 转换后的单位.
ListFolderFiles 列出指定路径下的所有文件
参数: - folderPath: 文件夹路径
返回: - 文件列表 - 错误信息.
ListImages 列出所有 image
- 功能与命令 `docker images` 一样,但显示效果不一样
返回: - image 列表 - 错误信息.
ListVolumes 列出所有 volume
- 功能与命令 `docker volume ls` 一样,但显示效果不一样
返回: - volume 列表 - 错误信息.
LoadImage 从存档文件加载 image
- 功能与命令 `docker load -i <archiveFile>` 一样
参数: - archiveFile: 存档文件
返回: - docker service 是否返回错误信息 - docker service 的返回信息 - 错误信息.
LoadVolume 从存档文件加载 volume
- 功能与命令 `docker run --rm -v <newVolumeName>:/volume -v <filePath>:/backup busybox tar xzf /backup/<archiveFile> -C /volume` 一样
参数: - newVolumeName: 要创建的 volume 名 - filePath: 存档文件路径 - archiveFile: 存档文件名
返回: - 错误信息.
ProgramInfo 返回程序信息
返回: - 程序信息.
ReCreateFile 创建文件,包括其父目录,如果文件存在则重建
参数: - file: 文件路径
返回: - 错误信息.
SaveImage 将指定 image 保存到存档文件
- 功能与命令 `docker save <imageName> -o <archiveFile>` 一样
参数: - imageName: image 的 Repository(:Tag) 或 ID - archiveFile: 存档文件
返回: - 错误信息.
SaveVolume 将指定 volume 保存到存档文件
- 功能与命令 `docker run --rm -v <volumeName>:/volume -v <filePath>:/backup busybox tar czf /backup/<archiveFile> -C /volume .` 一样
参数: - volumeName: volume 名 - filePath: 存档文件路径 - archiveFile: 存档文件名
返回: - 错误信息.
SliceContains 判断字符串切片中是否包含指定字符串
参数: - slice: 字符串切片 - target: 指定字符串
返回: - 布尔值.
UnixTime2TimeString Unix 时间戳转换为字符串格式
参数: - timeStamp: Unix 时间戳
返回: - 格式化的 Unix 时间戳字符串.
WriteFile 写入内容到文件,文件不存在则创建,不自动换行
参数: - filePath: 文件路径 - content: 内容 - mode: 写入模式,追加('a', O_APPEND, 默认)或覆盖('t', O_TRUNC)
返回: - 错误信息.
WriteFileWithNewLine 写入内容到文件,文件不存在则创建,自动换行
参数: - filePath: 文件路径 - content: 写入内容 - mode: 写入模式,追加('a', O_APPEND, 默认)或覆盖('t', O_TRUNC)
返回: - 错误信息.
# Constants
边框颜色.
第一列颜色.
默认颜色.
表头颜色.
程序名.
项目地址.
Tab 专用.
Tab 专用.
程序版本.
# Variables
背景色 - 黑色.
背景色 - 蓝色.
背景色 - 青色.
背景色 - 灰色.
背景色 - 绿色.
背景色 - 亮蓝色.
背景色 - 亮青色.
背景色 - 亮绿色.
背景色 - 亮品红.
背景色 - 亮红色.
背景色 - 亮白色.
背景色 - 亮黄色.
背景色 - 品红.
背景色 - 红色.
背景色 - 白色.
背景色 - 黄色.
边框样式.
编译者.
编译时间.
单元格样式.
Comment 文本.
Danger 文本.
身份符号 - 报错信息.
Error 文本.
前景色 - 黑色.
前景色 - 蓝色.
前景色 - 青色.
前景色 - 灰色.
前景色 - 绿色.
前景色 - 亮蓝色.
前景色 - 亮青色.
前景色 - 亮绿色.
前景色 - 亮品红.
前景色 - 亮红色.
前景色 - 亮白色.
前景色 - 亮黄色.
前景色 - 品红.
前景色 - 红色.
前景色 - 白色.
前景色 - 黄色.
Git 提交 Hash.
表头样式.
Info 文本.
Light 文本.
输出文本 - 无此镜像.
输出文本 - 无此存储卷.
Note 文本.
Notice 文本.
输出文本 - 不是存储卷存档.
Primary 文本.
Question 文本.
输出文本 - 引用不存在.
Secondary 文本.
输出文本 - 请求指示.
Success 文本.
输出文本 - 存储卷已存在.
Warn 文本.
# Structs
No description provided by the author