hash (Unix) - hash (Unix)
hash je příkaz Unixu, který vytiskne informace o umístění nalezených příkazů.
Syntax
$ hash [name]
Popis
Když uživatel zadá příkaz, shell vyhledá příkaz v cestě určené v proměnné prostředí PATH a uloží umístění do hash. Tento příkaz lze použít k vyhledání zadaného příkazu. Příkaz je zabudován do shellu. C shell implementuje tento příkaz jiným způsobem.
Možnosti
Jsou podporovány následující možnosti.
- název
- Vyhledá v proměnné prostředí PATH zadaný název
Stav opuštění
Tento příkaz vrací následující hodnoty ukončení:
- 0
- Úspěšné dokončení
- 1
- Vyskytla se chyba
Příklady
$ hash
Vytiskněte tabulku hash.
$ hash cat
Vyhledá příkaz cat v cestě určené proměnnou prostředí PATH; pokud je nalezen, přidá jej do hash.