1
0
mirror of https://github.com/dcarrillo/prezto.git synced 2024-07-01 10:40:27 +00:00

[#125] Add a helper that checks callables

This commit is contained in:
Sorin Ionescu 2012-04-10 23:16:04 -04:00
parent cca942ea0b
commit a63b053e58

View File

@ -11,6 +11,11 @@ function is-true {
[[ -n "$1" && "$1" == (1|[Yy]([Ee][Ss]|)|[Tt]([Rr][Uu][Ee]|)|[Oo]([Nn]|)) ]]
}
# Checks a name if it is a command, function, or alias.
function is-callable {
(( $+commands[$1] )) || (( $+functions[$1] )) || (( $+aliases[$1] ))
}
# Prints the first non-empty string in the arguments array.
function coalesce {
for arg in $argv; do