Improvements

This commit is contained in:
Gal Szkolnik 2022-10-05 21:49:54 -04:00
parent d8e37c1fdf
commit d6a9f59544
6 changed files with 48 additions and 12 deletions

View file

@ -1 +1,9 @@
alias which-command="whence "
function which-command() {
local ANSWER=$(whence -w "${@}") || return $?
ANSWER=${ANSWER##*: }
[[ $ANSWER == "function" ]] && printf "function " && whence -f "${@}" && return
[[ $ANSWER == "alias" ]] && {
alias "${@}"
}
whence "${@}"
}