aboutsummaryrefslogtreecommitdiffstats
path: root/hyperterm/core/status.sh
blob: c9b0b644a2b38acffa9eead6df3c27a56a8aaaad (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#!/bin/bash

# System Status
function exitstatus() {
    local retval=$1
    unset status
    _colors_bash "$@"

    case $retval in
        0) status="[${retval}]"; printf '%b%s' "${BOLD}${CYAN}" "${status}" ;;
        1) status="[${retval}]"; printf '%b%s' "${BOLD}${PURPLE}" "${status}" ;;
        *) status="[${retval}]"; printf '%b%s' "${BOLD}${RED}" "${status}" ;;
    esac
}