Suppress warnings caused by 'tput setaf' in non 256-color terminal emulators

This commit is contained in:
Finn Lis committed 2019-12-20 21:03:23 +01:00
1 parent d31332d46e
commit c8f5d2c821
1 file changed
+8 -8
+8 -8
View File
@@ -42,14 +42,14 @@ fi
# probably don't change these # probably don't change these
if [ -x "$(command -v tput)" ]; then if [ -x "$(command -v tput)" ]; then
bold="$(tput bold)" bold="$(tput bold)"
black="$(tput setaf 0 0 0)" black="$(tput setaf 0 0 0 2>/dev/null)"
red="$(tput setaf 1 0 0)" red="$(tput setaf 1 0 0 2>/dev/null)"
green="$(tput setaf 2 0 0)" green="$(tput setaf 2 0 0 2>/dev/null)"
yellow="$(tput setaf 3 0 0)" yellow="$(tput setaf 3 0 0 2>/dev/null)"
blue="$(tput setaf 4 0 0)" blue="$(tput setaf 4 0 0 2>/dev/null)"
magenta="$(tput setaf 5 0 0)" magenta="$(tput setaf 5 0 0 2>/dev/null)"
cyan="$(tput setaf 6 0 0)" cyan="$(tput setaf 6 0 0 2>/dev/null)"
white="$(tput setaf 7 0 0)" white="$(tput setaf 7 0 0 2>/dev/null)"
reset="$(tput sgr0)" reset="$(tput sgr0)"
fi fi