diff options
author | Philip Wittamore <philip@wittamore.com> | 2025-05-16 18:45:40 +0200 |
---|---|---|
committer | Philip Wittamore <philip@wittamore.com> | 2025-05-16 18:45:40 +0200 |
commit | 2ccec4857d6e05b4974a69fbedd423addaadaf27 (patch) | |
tree | 018f66215b0f1f0c01ebdd0a97e26b871b34c68a /pb | |
parent | e6c5bde0a4fe5660f82e7a8ff94a37e1b394edb6 (diff) | |
download | bashlib-2ccec4857d6e05b4974a69fbedd423addaadaf27.tar.gz bashlib-2ccec4857d6e05b4974a69fbedd423addaadaf27.tar.bz2 bashlib-2ccec4857d6e05b4974a69fbedd423addaadaf27.zip |
update
Diffstat (limited to 'pb')
-rwxr-xr-x | pb | 17 |
1 files changed, 7 insertions, 10 deletions
@@ -12,11 +12,8 @@ pb_nc () { pb_fg () { - if [ -z "$1" ] || [ "$1" -eq "$1" ] >/dev/null 2>&1; then - true - else - echo "bad parameter"; - exit; + if [ -z "$1" ] || ! [ "$1" -eq "$1" ] >/dev/null 2>&1; then + return 1 fi local x @@ -26,15 +23,14 @@ pb_fg () { printf %s "\033[38;5;$1m" fi + return 0 + } pb_bg () { - if [ -z "$1" ] || [ "$1" -eq "$1" ] >/dev/null 2>&1; then - true - else - echo "bad parameter"; - exit; + if [ -z "$1" ] || ! [ "$1" -eq "$1" ] >/dev/null 2>&1; then + return 1 fi local x @@ -44,6 +40,7 @@ pb_bg () { printf %s "\033[48;5;$1m" fi + return 0 } # end 256 colour functions |