39 lines
806 B
Bash
39 lines
806 B
Bash
#!/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"
|
|
}
|