El hash del bash


bash usa una caché o tabla de hash para almacenar los paths de los últimos comandos ejecutados, ejecuta hash nombre_comando para inicializarla para el comando nombre_comando.

Si acabas de ejecutar un comando y lo mueves de sitio, debido al uso de esta cache, bash podría no encontrarlo en su nueva localización (p.ej. cuando reinstalas un programa).

Para actualizar la tabla de hash para el comando comando, haz:


hash comando


y para mostrar la tabla de hash actual, haz


hash

Más información en la sección COMMAND EXECUTION de man bash

Este post ha sido traido de forma automatica desde https://web.archive.org/web/20140625063149/http:/bulma.net/body.phtml?nIdNoticia=108 por un robot nigromante, si crees que puede mejorarse, por favor, contactanos.


Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.