apropos(1)

Från Wiki.linux.se
Version från den 29 september 2025 kl. 06.05 av Admin (diskussion | bidrag) (Skapade sidan med '= apropos(1) = == NAMN == apropos - sök i manualsidornas namn och beskrivningar == SYNOPSIS == <pre> apropos [-dalv?V] [-e|-w|-r] [-s lista] [-m system[, ...]] [-M sökväg] [-L locale] [-C fil] nyckelord ... </pre> == BESKRIVNING == Varje manualsida har en kort beskrivning i sig. '''apropos''' söker i dessa beskrivningar efter förekomster av ''nyckelord''. ''nyckelord'' är vanligtvis ett reguljärt uttryck, som om ('''-r''') användes, eller kan inneh...')
(skillnad) ← Äldre version | Nuvarande version (skillnad) | Nyare version → (skillnad)
Hoppa till navigering Hoppa till sök

apropos(1)

NAMN

apropos - sök i manualsidornas namn och beskrivningar

SYNOPSIS

apropos [-dalv?V] [-e|-w|-r] [-s lista] [-m system[, ...]] [-M sökväg]
        [-L locale] [-C fil] nyckelord ...

BESKRIVNING

Varje manualsida har en kort beskrivning i sig. apropos söker i dessa beskrivningar efter förekomster av nyckelord.

nyckelord är vanligtvis ett reguljärt uttryck, som om (-r) användes, eller kan innehålla jokertecken (-w), eller matcha exakt (-e). Med dessa alternativ kan det vara nödvändigt att citera nyckelord eller använda omvänt snedstreck (\) för att hindra skalet från att tolka specialtecknen.

Standardmatchningsreglerna tillåter träffar mot sidans namn och ordgränser i beskrivningen.

Databasen som söks av apropos 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 har installerats.

FLAGGOR

Flagga Beskrivning
-d, --debug Skriv ut felsökningsinformation.
-v, --verbose Skriv ut utförliga varningsmeddelanden.
-r, --regex Tolka varje nyckelord som ett reguljärt uttryck. Detta är standardbeteendet. Varje nyckelord matchas oberoende mot sidnamn och beskrivning. Matchning kan ske mot valfri del, inte bara ordgränser.
-w, --wildcard Tolka varje nyckelord som ett mönster med skal-jokertecken. Varje nyckelord matchas mot sidnamn och beskrivning. Med --exact krävs fullständig matchning mot hela namnet eller beskrivningen. Annars tillåts matchning även vid ordgränser.
-e, --exact Varje nyckelord måste matcha exakt mot sidnamn och beskrivningar.
-a, --and Visa endast poster som matchar samtliga angivna nyckelord. Standard är att visa poster som matchar något nyckelord.
-l, --long Klipp inte av utdata till terminalbredden. Normalt kapas utdata till terminalbredd för att undvika fula resultat från felaktigt skrivna NAME-avsnitt.
-s, --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. Med ett suffix (t.ex. "3perl") matchas endast den exakta sektionen.
-m system[, ...], --systems=system[, ...] Sök i manualsidor från andra operativsystem. T.ex. -m NewOS för NewOS. Flera system kan anges kommaseparerat. För att inkludera det egna systemets whatis-databas, ange man. Ersätter variabeln $SYSTEM.
-M path, --manpath=path Ange en alternativ lista av manualsökvägar (kolonseparerade). Standard är att använda $MANPATH, eller härleda från $PATH. Ersätter innehållet i $MANPATH.
-L locale, --locale=locale Sätt språkinställning för sökning. Normalt används resultatet av funktionen setlocale(3). Med denna flagga kan värdet tillfälligt åsidosättas. Hjälpmeddelanden visas dock alltid i ursprunglig locale.
-C file, --config-file=file Använd denna konfigurationsfil 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.

MANWIDTH

Om $MANWIDTH är satt används värdet som terminalbredd (se --long). Om ej satt beräknas bredd från $COLUMNS, ioctl(2) om tillgänglig, eller annars 80 tecken.

POSIXLY_CORRECT

Om $POSIXLY_CORRECT är satt, även till tomt värde, sker standardmatchning som ett utökat reguljärt uttryck (-r). Detta är numera standardbeteende.

FILER

/usr/share/man/index.(bt|db|dir|pag)

Traditionell global indexdatabas-cache.

/var/cache/man/index.(bt|db|dir|pag)

FHS-kompatibel global indexdatabas-cache.

/usr/share/man/.../whatis

Traditionell textdatabas för whatis.

SE ÄVEN

man(1), whatis(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 Git-repository https://gitlab.com/cjwatson/man-db den 11 augusti 2025. Senaste kända commit i källan var den 19 maj 2025.

Om du hittar renderingsproblem i denna HTML-version, eller har förbättringar för denna COLOPHON (som inte är en del av originalmanualen), skicka e-post till man-pages@man7.org.

Sidslut

Orginalhemsidan på Engelska :https://man7.org/linux/man-pages/man1/apropos.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.