Do not load if $TERM is not valide (fixes #161)
This commit is contained in:
parent
7249cffb44
commit
252526f36e
@ -50,8 +50,11 @@
|
|||||||
|
|
||||||
# See the README.md file for a summary of features.
|
# See the README.md file for a summary of features.
|
||||||
|
|
||||||
|
# Issue #161: do not load if not an interactive shell
|
||||||
|
test -z "$TERM" -o "x$TERM" = dumb && return
|
||||||
|
|
||||||
# Check for recent enough version of bash.
|
# Check for recent enough version of bash.
|
||||||
if test -n "$BASH_VERSION" -a -n "$PS1" -a -n "$TERM" ; then
|
if test -n "$BASH_VERSION" -a -n "$PS1" ; then
|
||||||
bash=${BASH_VERSION%.*}; bmajor=${bash%.*}; bminor=${bash#*.}
|
bash=${BASH_VERSION%.*}; bmajor=${bash%.*}; bminor=${bash#*.}
|
||||||
if [[ $bmajor -lt 3 ]] || [[ $bmajor -eq 3 && $bminor -lt 2 ]]; then
|
if [[ $bmajor -lt 3 ]] || [[ $bmajor -eq 3 && $bminor -lt 2 ]]; then
|
||||||
unset bash bmajor bminor
|
unset bash bmajor bminor
|
||||||
|
Loading…
x
Reference in New Issue
Block a user