#!/bin/bash # 这个用来输出红色字体 # 用法: # 第一个位置变量是需要输出的文本 function Echo_Red(){ echo -e "\033[31m\033[01m$1\033[0m" } # 这个用来输出绿色字体 # 用法: # 第一个位置变量是需要输出的文本 function Echo_Green(){ echo -e "\033[32m\033[01m$1\033[0m" } # 这个用来判断输入 # 用法: # 写在需要判断的脚本后面 function Tips_Confirm(){ if [ "$1" != "Yes" ] && [ "$1" != "YES" ] && [ "$1" != 'y' ] && [ "$1" != "Y" ] then Echo_Red "Cancel" && exit fi } # 查看安装进度 # 用法: # 直接调用, 必须先声明全局变量 (Install_Dir) function See_Install_Loading(){ [ ! -d $Install_Path ] && return echo -e "\033[01m" cat $Install_Path/Install_Status echo -e "\033[0m" }