61 lines
1.3 KiB
Bash
61 lines
1.3 KiB
Bash
#!/bin/bash
|
|
###############################################################################
|
|
# 版 权:米联客
|
|
# 技术社区:www.osrc.cn
|
|
# 功能描述:一些常用函数
|
|
# 版 本 号:V1.0
|
|
###############################################################################
|
|
# => Writing a Warning Message to the Console Window
|
|
echo_warn() {
|
|
local msg="$1"
|
|
printf "\033[33m[WARNING] \033[0m"
|
|
printf "$msg\n"
|
|
}
|
|
export -f echo_warn
|
|
|
|
# => Writing a Infomation Message to the Console Window
|
|
echo_info() {
|
|
local msg="$1"
|
|
printf "\033[32m[INFO] \033[0m"
|
|
printf "$msg\n"
|
|
}
|
|
export -f echo_info
|
|
|
|
# => Writing a Error Message to the Console Window
|
|
echo_error() {
|
|
local msg="$1"
|
|
printf "\033[31m[ERROR] \033[0m"
|
|
printf "$msg\n"
|
|
}
|
|
export -f echo_error
|
|
|
|
# => Writing a Warning Message to the Console Window
|
|
print_warn() {
|
|
local msg="$1"
|
|
printf "\033[33m$msg\033[0m"
|
|
}
|
|
export -f print_warn
|
|
|
|
# => Writing a Infomation Message to the Console Window
|
|
print_info() {
|
|
local msg="$1"
|
|
printf "\033[32m$msg\033[0m"
|
|
}
|
|
export -f print_info
|
|
|
|
# => Writing a Error Message to the Console Window
|
|
print_error() {
|
|
local msg="$1"
|
|
printf "\033[31m$msg\033[0m"
|
|
}
|
|
export -f print_error
|
|
|
|
# => Writing a Error Message to the Console Window and exit
|
|
error_exit() {
|
|
local msg="$1"
|
|
printf "\033[31m[ERROR] \033[0m"
|
|
printf "$msg\n"
|
|
exit 1
|
|
}
|
|
export -f error_exit
|