You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
35 lines
724 B
35 lines
724 B
if test -t 1; then
|
|
if [ $(command -v tput) ]; then
|
|
ncolors=$(tput colors)
|
|
if test -n "$ncolors" && test $ncolors -ge 8; then
|
|
bold="$(tput bold)"
|
|
underline="$(tput smul)"
|
|
standout="$(tput smso)"
|
|
normal="$(tput sgr0)"
|
|
black="$(tput setaf 0)"
|
|
red="$(tput setaf 1)"
|
|
green="$(tput setaf 2)"
|
|
yellow="$(tput setaf 3)"
|
|
blue="$(tput setaf 4)"
|
|
magenta="$(tput setaf 5)"
|
|
cyan="$(tput setaf 6)"
|
|
white="$(tput setaf 7)"
|
|
fi
|
|
fi
|
|
fi
|
|
|
|
info() {
|
|
printf "${green}[INFO ]${normal} $1\n"
|
|
}
|
|
|
|
warning() {
|
|
printf "${red}[WARNING]${normal} $1\n"
|
|
}
|
|
|
|
error() {
|
|
printf "${standout}${red}[ERROR ]${normal} $1\n"
|
|
}
|
|
|
|
indent() {
|
|
printf " $1\n"
|
|
}
|