Eu tenho uma função shell que se parece com isso:
rebar3 () {
set -o localoptions -o localtraps
trap '/bin/stty sane' INT
command rebar3 "$@"
}
Como faço para descobrir onde command rebar3
está encontrando o rebar3
binário?
Eu tentei o seguinte, nenhum dos quais funciona:
% which rebar3
rebar3 () {
set -o localoptions -o localtraps
trap '/bin/stty sane' INT
command rebar3 "$@"
}
...não ajuda.
% command -v rebar3
rebar3
...não ajuda.
% command -V rebar3
rebar3 is a shell function from /Users/rogerlipscombe/.zshrc
...Eu já sabia daquilo.
% command -p rebar3
zsh: command not found: rebar3
...porque o binário não está no caminho padrão.
Como obtenho zsh para ignorar funções/aliases ao usar which
ou command -v
?