Comando de shell para la salida de ruta absoluta de binario

¿Hay un comando de shell para generar una ruta absoluta para un progtwig específico? Me gustaría saber dónde está el archivo binario ejecutable.

Pruebe which ls para descubrir la ruta completa al comando ls

El comando

 type name 

le dará toda la información sobre el name , si es ejecutable (devolviendo también la ruta), alias de shell, función de shell, shell incorporado.

whereis -b yourBinary mostrará la ubicación de un progtwig.

Todo lo anterior, con algunas advertencias:

whereis – busca coincidencias (por defecto) en algunos directorios preestablecidos. La lista está disponible en ‘man whereis’, y se puede pasar como parámetro

Qué: busca archivos ejecutables en el entorno actual (en otras palabras, ejecutables que se pueden encontrar en los directorios listados en la variable de entorno PATH).

tipo (bash): si ‘nombre’ es un alias, enumera la definición de alias, pero no necesariamente la ruta de los ejecutables en la definición.

Otra opción, más genérica, es mlocate .