Revert "Implement opoo in bash"
This reverts commit 2498d99a143d0e50e92a0aa60316d47c9ea83edc.
This commit is contained in:
parent
04ebd0af33
commit
37beacd37d
@ -1,35 +1,20 @@
|
||||
HOMEBREW_VERSION="0.9.9"
|
||||
|
||||
o() {
|
||||
onoe() {
|
||||
if [[ -t 2 ]] # check whether stderr is a tty.
|
||||
then
|
||||
echo -ne "\033[4;31mError\033[0m: " >&2 # highlight Error with underline and red color
|
||||
else
|
||||
echo -n "Error: " >&2
|
||||
fi
|
||||
if [[ $# -eq 0 ]]
|
||||
then
|
||||
/bin/cat
|
||||
/bin/cat >&2
|
||||
else
|
||||
echo "$*"
|
||||
echo "$*" >&2
|
||||
fi
|
||||
}
|
||||
|
||||
highlight() {
|
||||
if [[ -t 1 ]] # check whether stdout is a tty.
|
||||
then
|
||||
echo -ne "\033[4;$1m$2\033[0m"
|
||||
else
|
||||
echo -n "$2"
|
||||
fi
|
||||
}
|
||||
|
||||
opoo() {
|
||||
highlight 33 Warning >&2 # yellow
|
||||
echo -n ": " >&2
|
||||
o "$@" >&2
|
||||
}
|
||||
|
||||
onoe() {
|
||||
highlight 31 Error >&2 # red
|
||||
echo -n ": " >&2
|
||||
o "$@" >&2
|
||||
}
|
||||
|
||||
odie() {
|
||||
onoe "$@"
|
||||
exit 1
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user