El comando hash en el sistema Linux es el comando incorporado de bash que se usa para mantener una tabla hash de programas ejecutados recientemente. Recuerda y muestra las ubicaciones del programa. Le dará la ruta completa de cada nombre de comando.
Sintaxis:
hash [-lr] [-p pathname] [-dt] [name ...]
Opciones:
- -d: Esto se usa para olvidar la ubicación recordada de cada NOMBRE.
- -l: se mostrará en un formato que se puede reutilizar como entrada.
- -p: nombre de ruta use PATHNAME como el nombre de ruta completo de NAME.
- -r: Olvida todas las ubicaciones recordadas.
- -t: para mostrar la ubicación recordada de cada NOMBRE, precediendo cada ubicación con el NOMBRE correspondiente si se dan varios NOMBRES.
Ejemplo 1: comando hash sin ninguna opción
hash
Ejemplo 2: comando hash con la opción -r
Ejemplo 3: comando hash con comando -l
hash -l