whatis(1)
whatis(1)
NAMN
whatis - visa enradiga beskrivningar av manualsidor
SYNOPSIS
whatis [-dlv?V] [-r|-w] [-s lista] [-m system[, ...]] [-M sökväg]
[-L locale] [-C fil] namn ...
BESKRIVNING
Varje manualsida innehåller en kort beskrivning. whatis söker i manualsidors namn och visar beskrivningarna för alla namn som matchas.
namn kan innehålla jokertecken (-w) eller vara ett reguljärt uttryck (-r). Med dessa alternativ kan det vara nödvändigt att citera namn eller använda omvänt snedstreck (\) för att hindra skalet från att tolka specialtecken.
index-databaser används vid sökning och uppdateras av programmet mandb. Beroende på installation kan detta ske via ett periodiskt cron-jobb, eller behöva köras manuellt efter att nya manualsidor installerats. För att skapa en äldre textbaserad whatis-databas från den relativa index-databasen, kör kommandot:
whatis -M manpath -w '*' | sort > manpath/whatis
där manpath är en hierarki för manualsidor, t.ex. /usr/man.
FLAGGOR
| Flagga | Beskrivning |
|---|---|
| -d, --debug | Skriv ut felsökningsinformation. |
| -v, --verbose | Skriv ut utförliga varningsmeddelanden. |
| -r, --regex | Tolka varje namn som ett reguljärt uttryck. Matchning sker om namn träffar någon del av ett sidnamn. Detta gör whatis något långsammare på grund av hur databassökningen fungerar. |
| -w, --wildcard | Tolka varje namn som ett mönster med skal-jokertecken. För träff krävs att ett expanderat namn matchar hela sidnamnet. Detta gör whatis något långsammare på grund av databassökningen. |
| -l, --long | Klipp inte av utdata till terminalbredden. Normalt kapas utdata för att undvika fula resultat från bristfälliga NAME-avsnitt. |
| -s list, --sections=list, --section=list | Sök endast i angivna manualsektioner. list är en kolon- eller kommaseparerad lista. En enkel sektion (t.ex. "3") inkluderar även "3perl", "3x" osv.; ett inslag med suffix (t.ex. "3perl") matchar endast just den delen av sektionen. |
| -m system[, ...], --systems=system[, ...] | Sök i sidnamn från andra operativsystem om de är tillgängliga. T.ex. -m NewOS för NewOS. Flera system kan anges kommaseparerat. För att även söka i det inhemska systemets sidnamn, inkludera man. Ersätter miljövariabeln $SYSTEM. |
| -M path, --manpath=path | Ange alternativa manualsökvägar (kolonseparerade). Standard är $MANPATH; om tom/ej satt härleds sökvägen från $PATH. Ersätter innehållet i $MANPATH. |
| -L locale, --locale=locale | Ställ språkinställningen som whatis ska använda. Normalt avgörs detta av setlocale(3) via miljövariabler (t.ex. $LC_MESSAGES, $LANG). Gäller först när sökningen börjar; hjälpmeddelanden visas alltid i ursprunglig locale. |
| -C file, --config-file=file | Använd denna användarkonfigurationsfil istället för standarden ~/.manpath. |
| -?, --help | Visa hjälpmeddelande och avsluta. |
| --usage | Visa kort användningsmeddelande och avsluta. |
| -V, --version | Visa versionsinformation. |
RETURKODER
0 Programmet kördes utan fel. 1 Fel i användning, syntax eller konfigurationsfil. 2 Driftfel. 16 Inget som matchade kriterierna hittades.
MILJÖVARIABLER
- SYSTEM
Om $SYSTEM är satt motsvarar det argumentet till flaggan -m.
- MANPATH
Om $MANPATH är satt används dess värde som kolonseparerad sökväg för manualsidor. Se avsnittet SEARCH PATH i manpath(5) för standardbeteende och detaljer.
- MANWIDTH
Om $MANWIDTH är satt används värdet som terminalbredd (se --long). Om ej satt beräknas bredd från $COLUMNS och ioctl(2) om tillgänglig, annars används 80 tecken.
FILER
- /usr/share/man/index.(bt|db|dir|pag)
Traditionell global index-databas-cache.
- /var/cache/man/index.(bt|db|dir|pag)
FHS-kompatibel global index-databas-cache.
- /usr/share/man/.../whatis
Traditionell textdatabas för whatis.
SE ÄVEN
FÖRFATTARE
Wilf. (G.Wilford@ee.surrey.ac.uk) Fabrizio Polacco (fpolacco@debian.org) Colin Watson (cjwatson@debian.org)
BUGGAR
https://gitlab.com/man-db/man-db/-/issues https://savannah.nongnu.org/bugs/?group=man-db
COLOPHON
Denna sida är en del av projektet man-db (manual pager suite). Information om projektet finns på http://www.nongnu.org/man-db/. Buggrapporter för denna manualsida skickas till man-db-devel@nongnu.org.
Denna sida hämtades från projektets uppströms Git-repository https://gitlab.com/cjwatson/man-db den 11 augusti 2025. Vid den tidpunkten var datumet för senaste commit 19 maj 2025.
Om du hittar renderingsproblem i denna HTML-version, eller anser att det finns en bättre eller mer uppdaterad källa för sidan, eller har förbättringar till informationen i detta COLOPHON (som inte är del av originalmanualen), skicka e-post till man-pages@man7.org.
Sidslut
Orginalhemsidan på Engelska :https://man7.org/linux/man-pages/man1/whatis.1.html
Det här är en maskinöversättning av Linux man sidor till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på
https://www.linux.se/kontaka-linux-se/
Tack till Datorhjälp som har sponsrat Linux.se med webbhotell.