hash es un comando de los sistemas operativos Unix y similares que imprime la información de ubicación de los comandos encontrados. El comando hash también se ha adaptado al sistema operativo IBM i . [1]
Sintaxis
$ hash [nombre]
Descripción
Cuando el usuario da un comando, el shell busca el comando en la ruta especificada en la variable de entorno PATH y almacena la ubicación en el hash. Este comando se puede utilizar para buscar el comando dado. El comando está integrado en el shell. El shell C implementa este comando de una manera diferente.
Opciones
Se admiten las siguientes opciones:
- nombre
- Busca la variable ambiental PATH por el nombre dado
Estado de salida
Este comando devuelve los siguientes valores de salida:
- 0
- Finalización exitosa
- 1
- Se produjo un error
Ejemplos
$ hash
Imprimir la tabla hash.
$ gato hash
Busca el comando cat en la ruta especificada por la variable ambiental PATH; si lo encuentra, lo agrega al hash.
Véase también
Referencias
Enlaces externos
- – Referencia de shell y utilidades, la especificación única de UNIX , versión 4 de The Open Group
- – Manual de referencia de comandos de usuario de Solaris 11.4