hash [-lr] [-p nomefile] [-dt] [nome]
Ogni volta che hash viene invocata, il percorso completo del
comando nome è determinato ricercando le directory in $PATH e
viene memorizzato. Ogni nome di percorso precedentemente
memorizzato viene perso. Se viene fornita l'opzione -p, non
viene effettuata nessuna ricerca di percorso e nomefile è usato
come nome completo del comando. L'opzione -r fa sì che la shell
dimentichi tutti i percorsi memorizzati. L'opzione -d fa sì che
la shell dimentichi i percorsi memorizzati di ogni nome. Se
viene fornita l'opzione -t è stampato il percorso completo al
quale corrisponde ogni nome. Se vengono forniti argomenti
multipli di nome con -t, il nome viene stampato prima del
percorso completo indicizzato. L'opzione -l provoca la
visualizzazione dell'output in un formato riutilizzabile come
input. Se nessun argomento è dato, ed è fornito solo -l, è
stampata l'informazione circa i comandi memorizzati. Lo stato
di ritorno è 0 (vero) tranne quando nome è irreperibile o viene
fornita un'opzione non valida.