Inicio › Foros › Sistemas operativos › Linux › Ubicación ejecutable en Linux [RESUELTO] › Respuesta a: Ubicación ejecutable en Linux [RESUELTO]
Por ampliar un poco más la información del comando which, admite pasarle varios «ejecutables» en el mismo comando, te devolverá las rutas de todos, por ejemplo:
which pip3 mysql python3.9 ls whoami comando_desconocido
(Le hemos pasado un comando que no existe «comando_desconocido» para ver lo que devuelve)
Este es el resultado que devuelve:
alias ls=’ls –color=auto’
/usr/bin/ls
/usr/bin/pip3
/usr/bin/mysql
/usr/bin/python3.9
/usr/bin/whoami
/usr/bin/which: no comando_desconocido in (/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin)
Ves que muestra los que sean alias, como «ls», que es un alias de ls –color=auto.
Y en el caso de un comando que no haya encontrado, muestra el aviso: /usr/bin/which: no comando_desconocido in (/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin