Use command -v
, que é necessário no POSIX sh desde o problema 7. Observe que, se o comando for um shell embutido, talvez você não obtenha os resultados esperados (a saída não será um caminho).
$ command -v init
/usr/bin/init
command
é padronizado aqui .