hash (Unix) - hash (Unix)

hash è un Unix di comando che consente di stampare le informazioni di posizione per i comandi trovati.

Sintassi

$ hash [name]

Descrizione

Quando l'utente dà un comando, le ricerche di shell per il comando nel percorso specificato nella variabile d'ambiente PATH e memorizza la posizione nella hash. Questo comando può essere utilizzato per cercare il comando dato. Il comando viene costruito nel guscio. C shell implementa questo comando in modo diverso.

Opzioni

Sono supportate le seguenti opzioni.

nome
Cerchi la variabile d'ambiente PATH per il nome dato

Esci Stato

Questo comando restituisce i seguenti valori di uscita:

0
Completamento avvenuto con successo
1
Si è verificato un errore

Esempi

$ hash

Stampa la tabella di hash.

$ hash cat

Ricerche di comando cat nel percorso specificato dalla variabile d'ambiente PATH; se trovato, lo aggiunge al hash.

Guarda anche