whatis(1): Skillnad mellan sidversioner

Från Wiki.linux.se
Hoppa till navigering Hoppa till sök
(Skapade sidan med '= whatis(1) = == NAMN == whatis - visa enradiga beskrivningar av manualsidor == SYNOPSIS == <pre> whatis [-dlv?V] [-r|-w] [-s lista] [-m system[, ...]] [-M sökväg] [-L locale] [-C fil] namn ... </pre> == 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''')....')
 
(Ingen skillnad)

Nuvarande version från 29 september 2025 kl. 06.08

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

apropos(1), man(1), mandb(8)

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.