look je standardníUN*Xová utilita sloužící k hledání (dle) klíčového slova v seřazeném souboru.
Příkaz vypíše řádky začínající řetězcem uvedeným jako první argument ze souboru uvedeného jako druhý argument.
Používá sebinární vyhledávání, řádky v souboru proto musí býtseřazeny.
Není-li soubor specifikován, vyhledává se v souboru/usr/share/dict/words.
Příkaz není součástí specifikacíPOSIX.
$lookglassesglasses
$lookdatadatadatabasedatabase'sdatabasesdatatype
$lookhttps/etc/services(Pozn.: zde nic nalezeno nebylo, protože soubor není seřazen)
$sort/etc/services>/tmp/services$lookhttp/tmp/serviceshttp 80/tcp www # WorldWideWeb HTTPhttp-alt 8080/tcp webcache # WWW caching servicehttps 443/tcp # http protocol over TLS/SSLhttps 443/udp # HTTP/3
(Data se mohou lišit systém od systému, příklad je zDebian 12.)
Příkazlook se poprvé objevil veVersion 7 AT&T Unix.[1]
GNU/Linux varianta je obsažena v repozitářiutil-linux (ale např. vDebianu je v samostatném balíčkubsdextrautils, dřívebsdmainutils).
| Příkazy a programypříkazové řádkyUnixu (více) | |
|---|---|
| Správa souborů | |
| Správa procesů | |
| Správa uživatelů a prostředí | |
| Zpracování textu | |
| Programování vshellu | |
| Síťová komunikace | |
| Hledání | |
| Ostatní | |