WHATIS(1) Verktyg for sidvisning av manual WHATIS(1) NAMN whatis - visa en-rads-beskrivningar for manualsidor SYNOPSIS whatis [-dlv?V] [-r|-w] [-s lista] [-m system[,...]] [-M sokvag] [-L lokal] [-C fil] namn ... BESKRIVNING Varje manualsida har en kort beskrivning inuti sig. whatis genomsoker namnen pa manualsidor och visar manualsidornas beskrivningar om nagot namn matchar. namn kan innehalla jokertecken (-w) eller vara ett reguljart uttryck (-r). Om dessa flaggor anvands kan det vara nodvandigt att citera namn eller anvanda kontrollsekvenser (\) framfor speciella tecken for att forhindra skalet fran att tolka dem. index-databaser anvands under sokningen och uppdateras av programmet mandb. Beroende pa din installation kan detta koras som ett periodiskt cron-jobb eller behova koras manuellt efter att nya manualsidor har installerats. For att producera en whatis-textdatabas av gammalt snitt fran den relativa index-databasen, anvand kommandot: whatis -M man-sokvag -w '*' | sort > man-sokvag/whatis dar man-sokvag ar en hierarki av manualsidor sa som /usr/man. FLAGGOR -d, --debug Skriver ut felsokningsinformation. -v, --verbose Skriver ut utforliga varningsmeddelanden. -r, --regex Tolka varje namn som ett reguljart uttryck. Om ett namn matchar nagon del av ett sidnamn kommer ett matchning att lyckas. Denna flagga far whatis att bli nagot langsammare pa grund av databassokningarna. -w, --wildcard Tolka varje namn som ett monster som innehaller jokertecken i skalstil. For att en matchning ska lyckas maste ett expanderat namn matcha hela sidnamnet. Denna flagga far whatis att bli nagot langsammare pa grund av databassokningarna. -l, --long Justera inte utmatningen till terminalbredden. Normalt kommer utmatningar att trunkeras med avseende pa terminalbredden for att undvika fula resultat fran daligt skrivna NAMN-avsnitt. -s lista, --sections=lista, --section=lista Genomsok bara de angivna manualavsnitten. lista ar en kolon- eller kommaseparerad lista av sektioner. Om en post i lista ar ett enstaka avsnitt, till exempel "3" sa kommer den visade listan over beskrivningar att inkludera sidor i avsnitt "3", "3perl", "3x", och sa vidare; men om en post i lista har en andelse, till exempel "3perl", sa kommer listan bara att inkludera sidor i den exakta delen av manualavsnittet. -m system[,...], --systems=system[,...] Om detta system har tillgang till andra operativsystems namn pa manualsidor kan de nas via denna flagga. For att genomsoka namnen pa manualsidorna for NyttOS, anvand flaggan -m NyttOS. Det system som anges kan vara en kombination av kommaavgransade operativsystemsnamn. For att inkludera en sokning for det aktuella operativsystemets namn pa manualsidor, inkludera systemnamnet man i argumentstrangen. Denna flagga kommer att asidosatta miljovariabeln $SYSTEM. -M sokvag, --manpath=sokvag Ange en alternativ mangd av kolonavgransade hierarkier av manualsidor att genomsoka. Som standard anvander whatis miljovariabeln $MANPATH, om den inte ar tom eller ej satt, i vilket fall en lamplig manualsokvag bestams baserad pa din $PATH-miljovariabel. Denna flagga asidosatter innehallet i $MANPATH. -L lokal, --locale=lokal whatis kommer normalt att avgora din aktuella lokal genom att anrop till C-funktionen setlocale(3) som kontrollerar diverse miljovariabler, som eventuellt $LC_MESSAGES och $LANG. For att tillfalligt asidosatta det framtagna vardet, anvand denna flagga for att ange en lokal-strang direkt till whatis. Notera att det inte far nagon effekt forran sokningen efter sidor faktiskt paborjas. Utmatning sa som hjalpmeddelandet kommer alltid att visas enligt den forst bestamda lokalen. -C fil, --config-file=fil Anvand denna anvandarkonfigurationsfil snarare an standard ~/.manpath. -?, --help Skriv ut ett hjalpmeddelande och avsluta. --usage Skriv ut ett kort anvandningsmeddelande och avsluta. -V, --version Visa versionsinformation. SLUTSTATUS 0 Framgangsrik programexekvering. 1 Anvandnings-, syntax- eller konfigurationsfilsfel. 2 Funktionsfel. 16 Inget hittades som matchade det kriterium som angivits. MILJO SYSTEM Om $SYSTEM ar satt kommer den att ha samma effekt som om den hade angetts som argument till flaggan -m. MANPATH Om $MANPATH ar satt kommer dess varde att tolkas som den kolonavgransade sokvagen for hierarkier av manualsidor som ska anvandas. Se avsnittet for SOKVAG i manpath(5) for standardbeteende och detaljer om hur denna miljovariabel hanteras. MANWIDTH Om $MANWIDTH ar satt kommer dess varde att anvandas som terminalbredden (se flaggan --long). Om den inte ar satt kommer terminalbredden att raknas ut fran vardet i $COLUMNS, och ioctl(2) om den finns tillganglig, eller falla tillbaka pa 80 tecken om allt annat misslyckas. FILER /usr/share/man/index.(bt|db|dir|pag) En traditionell global index-databascache. /var/cache/man/index.(bt|db|dir|pag) En FHS-kompatibel global index-databascache. /usr/share/man/.../whatis En traditionell whatis-textdatabas. SE VIDARE apropos(1), man(1), mandb(8) UPPHOVSMAN Wilf. (G.Wilford@ee.surrey.ac.uk). Fabrizio Polacco (fpolacco@debian.org). Colin Watson (cjwatson@debian.org). FEL https://gitlab.com/man-db/man-db/-/issues https://savannah.nongnu.org/bugs/?group=man-db 2.12.1 2024-04-05 WHATIS(1)