Stripping tput off when terminal is not xterm
This commit is contained in:
parent
16c864e161
commit
8435ff442b
12
Bash/header
12
Bash/header
@ -6,13 +6,25 @@ pullcmd='wget --timeout=5 -q -O -'
|
||||
## Visual Functions ##
|
||||
# These function creates a visual indicator that a step has happened.
|
||||
function header () {
|
||||
if [[ "$TERM" =~ xterm* ]]; then
|
||||
tput setaf 1; tput bold; echo $@; tput sgr0; return
|
||||
else
|
||||
echo $@;
|
||||
fi
|
||||
}
|
||||
function errorheader () {
|
||||
if [[ "$TERM" =~ xterm* ]]; then
|
||||
tput setaf 1 1>&2; tput bold 1>&2; echo "ERROR:" $@ 1>&2; tput sgr0 1>&2; return
|
||||
else
|
||||
echo $@;
|
||||
fi
|
||||
}
|
||||
function infoheader() {
|
||||
if [[ "$TERM" =~ xterm* ]]; then
|
||||
tput setaf 3; tput bold; echo $@; tput sgr0; return
|
||||
else
|
||||
echo $@;
|
||||
fi
|
||||
}
|
||||
function colorstrip() {
|
||||
perl -e 'use strict; use warnings; while(<>) { s/\e\[[\d;]*m//g; print; }'
|
||||
|
Loading…
Reference in New Issue
Block a user