MAN(1) Verktyg for sidvisning av manual MAN(1) NAMN man - ett granssnitt for systemferensmanualer SYNOPSIS man [manflaggor] [[avsnitt] sida ...] ... man -k [aproposflaggor] regutr ... man -K [manflaggor] [avsnitt] term ... man -f [whatis flaggor] sida ... man -l [manflaggor] fil ... man -w|-W [manflaggor] sida ... BESKRIVNING man ar systemets sidvisare for manualen. Varje sid-argument som angetts till man ar normalt sett namnet pa ett program, verktyg eller en funktion. Manualsidan som associerats med vart och ett av dessa argument letas sedan upp och visas. Ett avsnitt, om det angetts, kommer att dirigera man att leta endast i det avsnittet av manualen. Standardatgarden ar att genomsoka alla tillgangliga avsnitt i en forutbestamd ordning (see STANDARDVARDEN), och att visa endast den forsta sida som hittas, aven om sida finns i flera avsnitt. Tabellen nedan visar avsnitts-numren for manualen atfoljt av vilken typ av sidor de innehaller. 1 Exekverbara program eller skalkommandon 2 Systemanrop (funktioner som tillhandahalls av kerneln) 3 Biblioteksanrop (funktioner i programbibliotek) 4 Speciella filer (hittas vanligtvis i /dev) 5 Filformat och konventioner t.ex. /etc/passwd 6 Spel 7 Diverse (inklusive makropaket och konventioner), t.ex. man(7), groff(7), man-pages(7) 8 Kommandon for systemadministration (vanligtvis bara for root) 9 Kernelrutiner [Icke-standard] En manualsida bestar av flera avsnitt. Vanliga avsnittsnamn inkluderar NAMN, SYNOPSIS, KONFIGURATION, BESKRIVNING, FLAGGOR, AVSLUTSSTATUS, RETURVARDE, FEL, MILJO, FILER, VERSIONER, STANDARDER, NOTERINGAR, FEL, EXEMPEL, UPPHOVSMAN och SE VIDARE. Foljande konventioner galler for SYNOPSIS-avsnittet och kan anvandas som riktlinjer for andra avsnitt. fet text skriv in exakt som visat. kursiv text ersatt med lampligt argument. [-abc] vilket som eller alla argumenten inom [ ] ar valfria. -a|-b flaggor avgransade av | kan inte anvandas tillsammans. argument ... argument gar att upprepa. [uttryck] ... hela uttrycket inom [ ] gar att upprepa. Den exakta renderingen kan variera beroende pa utmatningsenhet. Man kommer till exempel vanligtvis inte att kunna rendera kursiv text nar det anvands i en terminal, utan kommer vanligtvis att anvanda understruken eller fargad text istallet. Kommando- eller funktionsexemplet ar ett monster som bor matcha alla mojliga anrop. I vissa fall ar det rekommenderat att exemplifiera med flera separata anrop sa som visas i avsnittet SYNOPSIS i denna manualsida. EXEMPEL man ls Visa manualsidan for objektet (programmet) ls. man man.7 Visa manualsidan for makropaketet man fran sektion 7. (Detta ar en alternativ stavning av "man 7 man".) man 'man(|7)' Visa manualsidan for makropaketet man fran avsitt 7. (Det ar en alternativ stavning av "man 7 man". Det kan vara bekvamare vid kopiering och inklistring av korsreferenser mellan manualsidor. Notera att parenteserna normalt maste citeras for att skydda dem fran skalet.) man -a intro Visa, i foljd, alla tillgangliga intro-manualsidor som finns i manualen. Det ar mojligt att avsluta mellan visningarna eller hoppa over nagon av dem. man -t bash | lpr -Pps Formatera manualsidan for bash till standard troff- eller groff-format och oppna ror till skrivaren med namnet ps. Standardutmatningen for groff ar vanligtvis PostScript. man --help borde ange vilken hanterare som ar bunden till flaggan -t. man -l -Tdvi ./foo.1x.gz > ./foo.1x.dvi Detta kommando kommer att dekomprimera och formatera nroff-kallmanualsidan ./foo.1x.gz till en enhetsoberoende (dvi)-fil. Omdirigeringen ar nodvandig eftersom -T-flaggan fororsakar att utmatningen kommer att dirigeras till stdout utan sidvisare. Utmatningen skulle kunna visas med ett program sa som xdvi eller processas vidare till PostScript med hjalp av ett program sa som dvips. man -k printf Genomsok de korta beskrivningarna och namnen pa manualsidorna efter nyckelordet printf som ett reguljart uttryck. Skriv ut allt som matchar. Ekvivalent med apropos printf. man -f smail Leta upp manualsidorna som refereras till som smail och skriv ut de korta beskrivningarna for de som hittas. Ekvivalent med whatis smail. OVERSIKT Manga flaggor till man finns for att ge anvandaren sa mycket flexibilitet som mojligt. Andringar kan goras till sokvagen, avsnittsordningen, utmatningshanteraren och andra beteenden och operationer som beskrivs nedan. Om satta kommer diverse miljovariabler att studeras for att bestamma hur man ska fungera. Det ar mojligt att satta den overgripande variabeln $MANOPT till vilken strang som helst i kommandoradsformat forutom att de blanksteg som anvands som del av en flaggas argument maste markeras (foregas av ett bakstreck). man kommer att tolka $MANOPT fore att det tolkar sin egen kommandorad. De flaggor som kraver ett argument kommer att asidosattas av samma flaggor som finns pa kommandoraden. For att aterstalla alla flaggorna som stallts in i $MANOPT sa kan -D anges som den forsta kommandoradsflaggan. Detta later man "glomma" de flaggor som angetts i $MANOPT, aven om de fortfarande maste vara giltiga. Manualsidor lagras normalt i nroff(1)-format under en katalog sa som /usr/share/man. For vissa installationer find det ocksa forformaterade cat-sidor for att forbattra prestanda. Se manpath(5) for detaljer om var dessa filer lagras. Detta paket har stod for manualsidor pa flera sprak, vilket styrs av din locale. Om ditt system inte stallde inte detta automatiskt for dig, kan du behova satta $LC_MESSAGES, $LANG eller nagon annan systemberoende miljovariabel for att indikera din onskade lokal, vanligtvis angiven i det POSIX-format: [_[.[,]]] Om den onskade sidan finns tillganglig i din lokal sa kommer den att visas istallet for standardsidan (vanligtvis pa amerikansk engelska). Om du finner att oversattningarna som kommer med detta paket inte finns tillgangliga pa ditt modersmal och skulle vilja tillhandahalla dem, vanligen kontakta den ansvariga utvecklaren som kan koordinera en sadan aktivitet. Individualla manualsidor skrivs och underhalls normalt av utvecklarna av programmet, funktionen eller annat amne som de dokumenterar och inkluderas inte i detta paket. Om du upptacker att en manualsida saknas eller ar ofullstandig, rapportera det till utvecklarna av paketet i fraga. For information angaende andra funktioner och tillagg for denna visare for manualsidor, se vidare i dokumenten som levererats med paketet. STANDARDVARDEN Ordningen av avsnitten som ska genomsokas kan asidosattas via miljovariabeln $MANSECT eller av direktivet SECTION i /etc/man_db.conf. Som standard ar den som foljer: 1 1p n l 8 3 3p 0 0p 2 3type 5 4 9 6 7 Den formaterade manualsidan visas med hjalp av en sidvisare. Detta kan anges pa ett antal satt, eller sa faller man tillbaka pa ett standardvarde (see alternativ -P for vidare information). Filtren lokaliseras pa ett antal olika satt. Forst kommer kommandoradsflaggan -p eller miljovariabeln $MANROFFSEQ att inspekteras. Om -p inte anvandes och miljovariabeln inte var satt kommer den forsta raden av nroff-filen att tolkas och genomsokas efter en preprocessorstrang. For att innehalla en giltig preprocessorstrang sa maste forsta raden vara pa formen '\" dar strang kan vara vilken kombination som helst av bokstaver som beskrivs av flaggan -p nedan. Om ingen av de ovanstaende metoderna tillhandahaller nagon filterinformation kommer standarduppsattningen att anvandas. En formateringsrorledning skapas fran filtren och den primara formateraren (nroff eller [tg]roff med -t) och koras. Alternativt om ett korbart program mandb_nfmt (eller mandb_tfmt med -t) existerar i roten till man-tradet kommer det att koras istallet. Det forses med manualsidans kallkodsfil, preprocessorstrangen och valfritt enheten som angetts med -T eller -E som argument. FLAGGOR Icke-argument flaggor som duplicerats antingen pa kommandoraden, i $MANOPT eller bada ar inte skadliga. For flaggor som kraver ett argument kommer varje duplicering att asidosatta det tidigare argumentvardet. Allmanna flaggor -C fil, --config-file=fil Anvand denna anvandarkonfigurationsfil snarare an standard ~/.manpath. -d, --debug Skriver ut felsokningsinformation. -D, --default Denna flagga anges normalt som den allra forsta flaggan och aterstaller man:s beteende till standardinstallningarna. Den anvands for att aterstalla de flaggor som kan ha satts i $MANOPT. Flaggor som foljer -D kommer att ha sin vanliga effekt. --warnings[=varningar] Aktivera varningar fran groff. Detta kan anvandas for att utfora rimlighetskontroller av kallkodstexten for manualsidor. varningar ar en kommaseparerad lista av varningsnamn; om de inte anges ar standardvardet "mac". For att inaktivera en groff-varning, prefixa den med "!": till exempel aktiverar --warnings=mac,!break varningar i kategorin "mac" och inaktiverar varningar i kategorin "break". Se noden "Varningar" i info groff for en lista over mojliga varningsnamn. Huvudarbetssatt -f, --whatis Ungefar motsvarande whatis. Visa en kort beskrivning fran manualsidan om tillganglig. Se whatis(1) for detaljer. -k, --apropos Ungefar motsvarande apropos. Sok efter nyckelord bland de korta beskrivningarna for manualsidorna och visa eventuella matchningar. Se apropos(1) for detaljer. -K, --global-apropos Sok efter text i alla manualsidor. Detta ar en naiv sokning och tar troligtvis lite tid; om du kan sa bor du ange ett avsnitt for att reducera antalet sidor som maste genomsokas. Soktermer kan vara enkla strangar (som standard) eller reguljara uttryck om flaggan --regex anvands. Notera att detta genomsoker manualsidornas kallor, inte den renderade texten, och kan darfor inkludera falska positiver pa grund av exempelvis kommentarer i kallfiler, eller falska negativer pa grund av saker sa som att bindestreck skrivs som "\-" i kallkodsfiler. Sokning i den renderade texten hade varit mycket langsammare. -l, --local-file Aktivera "lokalt" lage. Formatera och visa lokala manualfiler istallet for att soka genom systemets manualsamling. Varje manualsidesargument kommer att tolkas som en nroff-kallkodsfil i det korrekta formatet. Ingen cat-fil produceras. Om "-" listas som ett av argumenten kommer inmatningen att tas fran standard in. Nar denna flagga inte anvands och man misslyckas med att hitta den begarda sidan, innan felmeddelandet visas, sa kommer det att bete sig som om denna flagga angavs, och anvanda namnet som ett filnamn och soka efter en exakt matchning. Om denna flagga inte anvands kommer man att falla tillbaka pa att tolka manualsidesargumenten som lokala filnamn om argumentet innehaller ett "/"-tecken, eftersom detta ar en god indikation pa att argumentet refererar till en sokvag i filsystemet. -w, --where, --path, --location Visa inte sjalva manualsidan, utan skriv ut platsen for nroff-kallfilen som skulle ha formaterats. Om flaggan -a ocksa anvands, skriv ut alla kallkodsfiler som matchar sokkriterierna. -W, --where-cat, --location-cat Visa inte sjalva manualsidan, utan skriv ut platsen for den forformaterade cat-filen som skulle ha visats. Om flaggan -a ocksa anvands, skriv da ut platserna for alla forformaterade cat-filer som matchar sokkriterierna. Om bade -w och -W anvands, skriv da ut bade kallfiler och cat-filer separerade av ett blanksteg. Om bade -w, -W och -a anvands, gor da detta for varje eventuell matchning. -c, --catman Denna flagga ar inte avsedd for allmant bruk och bor bara anvandas av programmet catman. -R kodning, --recode=kodning Istallet for att formatera manualsidan pa det vanliga sattet, mata ut dess kallkod konverterat till den angivna kodningen. Om du redan vet kodningen for kallkodsfilen kan du ocksa anvanda manconv(1) direkt. Denna flagga later dig dock konvertera flera manualsidor till en enstaka kodning utan att du maste explicit ange kodningstillstanden for var och en, givet att de redan fanns installerade i en struktur liknande en hierarki av manualsidor. Overvag att anvanda man-recode(1) istallet for att konvertera flera manualsidor da det har ett granssnitt designat for masskonvertering och darfor kan vara mycket snabbare. Att hitta manualsidor -L lokal, --locale=lokal man 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 man. 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. -m system[,...], --systems=system[,...] Om detta system har tillgang till andra operativsystems manualsidor kan de nas via den har flaggan. For att soka efter en manualsida fran samlingen av manualsidor for NyttOS, anvand flaggan -m NyttOS. system som angetts kan vara en kombination av kommaavgransade namn pa operativsystem. For att inkludera en sokning for det normala operativsystemets manualsidor, inkludera systemnamnet man i argumentstrangen. Denna flagga kommer att asidosatta miljovariabeln $SYSTEM. -M sokvag, --manpath=sokvag Ange en alternativ man-sokvag att anvanda. Som standard kommer man att anvanda manpath-harledd kod for att avgora vilken sokvag som ska genomsokas. Denna flagga asidosatter miljovariabeln $MANPATH och gor att flaggan -m ignoreras. En sokvag angiven som en man-sokvag maste vara roten for en hierarki av manualsidor strukturerad i avsnitt som beskrivits i man-db-manualen (Under "Systemet for manualsidor"). For att visa manualsidor utanfor sadana hierarkier, se flaggan -l. -S\fP lista, -s\fP lista, --sections=lista Den angivena listan ar en kolon- eller kommaseparerad lista av avsnitt, som anvands for att avgora vilka manualavsnitt som ska genomsokas och i vilken ordning. Denna flagga asidosatter miljovariabeln $MANSECT. (Stavningen -s ar for att vara kompatibel med System V.) -e underandelse, --extension=underandelse Vissa system inforlivar stora paket med manualsidor, sa som de som foljer med paketet Tcl, i huvudhierarkin for manualsidor. For att komma runt problemet med att ha tva manualsidor med samma namn, exempelvis exit(3), sa tilldelades normalt sett alla Tcl-sidorna till avsnitt l. Da detta ar olyckligt ar det nu mojligt att placera sidorna i det korrekta avsnittet och att tilldela en specifik "andelse" till dem, i detta fallet exit(3tcl). Vid normal anvandning kommer man att visa exit(3) istallet for exit(3tcl). For att forhandla denna situation och for att undvika att man maste veta vilket avsnitt sidan du begar finns i, ar det nu mojligt att forse man med en underandelse-strang som indikerar vilket paket sidan maste hora till. Med exemplet ovan sa kan man ange flaggan -e tcl till man for att det ska begransa sokningen till sidor som har andelsen *tcl. -i, --ignore-case Ignorera skiftlage vid sokning efter manualsidor. Detta ar standard. -I, --match-case Sok efter manualsidor pa ett skiftlageskansligt satt. --regex Visa alla sidor dar nagon del av antingen deras namn eller deras beskrivningar matchar varje sida-argument som ett reguljart uttryck, som med apropos(1). Eftersom det vanligtvis inte finns nagot rimligt satt att valja en "basta" sida vid sokning via ett reguljart uttryck sa implicerar denna flagga -a. --wildcard Visa alla sidor dar nagon del av antingen deras namn eller deras beskrivningar matchar varje sida-argument med jokertecken i skal-stil, som med apropos(1) --wildcard. Argumentet sida maste matcha hela namnet eller beskrivningen eller matcha pa ordgranser i beskrivningen. Eftersom det vanligtvis inte finns nagot rimligt satt att valja en "basta" sida vid sokning via jokertecken sa implicerar denna flagga -a. --names-only Om flaggan --regex eller --wildcard anvands sa matcha enbart sidnamn, inte sidbeskrivningar, som med whatis(1). Forovrigt har den ingen effekt. -a, --all Som standard kommer man att avsluta efter ha visat den mest lampliga manualsidan den hittar. Om denna flagga anvands sa tvingas man att visa alla manualsidor med namn som matchar sokkriteriet. -u, --update Denna flagga far man att uppdatera sina databascachar for installerade manualsidor. Detta behovs endast i speciella situationer och det ar normalt sett battre att kora mandb(8) istallet. --no-subpages Som standard kommer man att forsoka tolka par av namn pa manualsidor som anges pa kommandoraden som ekvivalenta med ett enstaka namn pa en manualsida som innehaller ett bindestreck eller ett understreck. Detta stoder vanliga monster for program som implementerar ett antal underkommandon, vilket later dem tillhandahalla manualsidor for vart och ett som kan nas via liknande syntax som skulle ha anvants for att kora underkommandona sjalva. Till exempel: $ man -aw git diff /usr/share/man/man1/git-diff.1.gz For att inaktivera detta beteende, anvand flaggan --no-subpages. $ man -aw --no-subpages git diff /usr/share/man/man1/git.1.gz /usr/share/man/man3/Git.3pm.gz /usr/share/man/man1/diff.1.gz Att kontrollera formaterad utmatning -P sidvisare, --pager=sidvisare Ange vilken utmatningssidvisare som ska anvandas. Som standard anvander man less, om less inte finns eller ar korbar anvands cat. Denna flagga asidosatter miljovariabeln $MANPAGER, vilken i sin tur asidosatter miljovariabeln $PAGER. Den anvands inte i samband med -f eller -k. Vardet kan vara ett enkelt kommandonamn eller ett kommando med argument och far anvanda skalcitering (bakstreck, enkla citattecken eller dubbla citattecken). Det far inte anvanda rorledningar for att koppla ihop flera kommandon; om du behover detta sa anvand ett inkapslingsskript som kan ta filen som ska visas antingen som ett argument eller via standard in. -r prompt, --prompt=prompt Om en sen version av less anvands som sidvisaren kommer man att forsoka stalla in dess prompt och en del vettiga flaggor. Standardprompten ser ut som Manualsida namn(avsn) rad x dar namn betecknar manualsidans namn, avsn betecknar avsnittet i vilket den hittades och x det aktuella radnumret. Detta astadkoms via miljovariabeln $LESS. Om -r forses med en strang kommer den att asidosatta detta standardvarde. Strangen far innehalla texten $MAN_PN vilken kommer att expanderas till namn pa den aktuella manualsidan och dess avsnittsnamn omgardat av "(" och ")". Strangen som anvands for att producera standardvardet kan uttryckas som \ Manualsida\ \$MAN_PN\ ?ltrad\ %lt?L/%L.: byte\ %bB?s/%s..?\ (SLUT):?pB\ %pB\\%.. (tryck pa h for hjalp eller q for att avsluta) Den har radbrutits till tre rader enkom for laslighet. For dess innebord se manualsidan for less(1). Promptstrangen utvarderas av skalet. Alla dubbla citattecken, grav accent och bakstreck i prompten maste foregas av en kontrollsekvens med ett bakstreck. Promptstrangen far sluta med en kontrollsekvens foljd av ett $ vilket i sin tur kan foljas av ytterligare flaggor till less. Som standard satter man flaggorna -ix8. Miljovariabeln $MANLESS som beskrivs nedan kan anvandas for att stalla in en standardpromptstrang om ingen anges pa kommandoraden. -7, --ascii Nar du tittar pa en ren ascii(7) manualsida pa en 7-bitars terminal eller terminalemulator sa kan vissa tecken komma att inte visas korrekt nar latin1(7) enhetsbeskrivningen anvands med GNU nroff. Denna flagga later rena ascii manualsidor visas i ascii med latin1-enheten. Den kommer inte att oversatta nagon latin1-text. Foljande tabell visar oversattningarna som gors: visa delar av den kan endast visas korrekt nar GNU nroff:s latin1(7)-enhet anvands. Beskrivning Oktal latin1 ascii ----------------------------------------------- bindestreck 255 - - punkt (mittpunkt) 267 o o akut accent 264 ' ' multiplikationstecken 327 x x Om latin1-kolumnen visas korrekt kan din terminal vara installd pa latin1-tecken och denna flagga behovs inte. Om latin1- och ascii-kolumnerna ar identiska laser du denna sida med hjalp av denna flagga eller sa formaterade inte man denna sidan via latin1-enhetsbeskrivningen. Om latin1-kolumnen saknas eller ar trasig sa kan du vara tvungen att visa manualsidor med denna flagga. Denna flagga ignoreras om flaggorna -t, -H, -T, eller -Z anvands och kan vara meningslos for andra nroff an GNU:s. -E kodning, --encoding=kodning Generera utmatning for en annan teckenkodning ar standardkodningen. For bakatkompatibilitet kan kodning sa val vara en nroff-enhet, exempelvis ascii, latin1 eller utf8, som en riktig teckenkodning sa som UTF-8. --no-hyphenation, --nh Normalt kommer nroff automatiskt avstava text vid radbrytning aven for ord som inte innehaller nagra bindestreck om detta behovs for att placera ut orden pa en rad utan allt for mycket blanktecken. Denna flagga inaktiverar automatisk avstavning sa att ord bara kommer att avstavas om de redan innehaller bindestreck. Om du skriver en manualsida och helt enkelt vill forhindra nroff fran att avstava ett ord vid en olamplig punkt ska du inte anvanda denna flagga utan konsultera nroff-dokumentationen istallet; du kan till exempel placera "\%" inuti ett ord for att indikera att det kan avstavas vid denna punkten, eller placera "\%" vid ordets borjan for att forhindra det fran att avstavas. --no-justification, --nj Normalt sett kommer nroff automatiskt att justera text langs bada marginalerna. Denna flagga inaktiverar fullstandig justering men tillater justering langs vanstermarginalen, ibland kallat "text med ojamn hogermarginal". Om du skriver en manualsida och helt enkelt vill forhindra nroff fran att justera vissa stycken ska du inte anvanda denna flagga, utan konsultera nroff-dokumentationen istallet; du kan till exempel anvanda ".na", ".nf", ".fi" och ".ad"-begaran for att tillfalligt inaktivera justering och fyllning. -p strang, --preprocessor=strang Ange sekvensen av preprocessorer som ska koras innan nroff eller troff/groff. Inte alla installationer kommer att ha den fullstandiga uppsattningen av preprocessorer. Visa av preprocessorerna och bokstaverna som anvands for att beteckna dem ar eqn (e), grap (g), pic (p), tbl (t), vgrind (v), refer (r). Denna flagga asidosatter miljovariabeln $MANROFFSEQ. zsoelim kors alltid som den allra forsta preprocessorn. -t, --troff Anvand groff -mandoc for att formatera manualsidan till standard ut. Denna flagga kravs inte i samband med -H, -T, eller -Z. -T[enhet], --troff-device[=enhet] This option is used to change groff (or possibly troff's) output to be suitable for a device other than the default. It implies -t. Examples (as of groff 1.23.0) include dvi, latin1, pdf, ps, utf8, X75 and X100. -H[webblasare], --html[=webblasare] Denna flagga kommer att fa groff att producera HTML-utmatning och kommer att visa den utmatningen i en webblasare. Valet av webblasare bestams av det valfria argumentet webblasare om det finns angivet, av miljovariabeln $BROWSER eller av ett standardvarde vid kompileringen (vanligtvis lynx). Denna flagga implicerar -t och kommer endast att fungera med GNU troff. -X[ppt], --gxditview[=ppt] Denna flagga visar utmatningen fran groff i ett grafiskt fonster med hjalp av programmet gxditview. ppt (punkter per tum) kan vara 75, 75-12, 100, eller 100-12 dar standardvardet ar 75; varianterna med -12 anvander ett 12-punkters bastypsnitt. Denna flagga implicerar -T med enheten X75, X75-12, X100, respektive X100-12. -Z, --ditroff groff kommer att kora troff och sedan anvanda en lamplig postprocessor for att producera utmatning lamplig for den valda enheten. Om groff -mandoc ar groff kommer denna flagga att skickas vidare till groff och undertrycka anvandandet av en postprocessor. Den implicerar -t. Att fa hjalp -?, --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. 3 En barnprocess returnerade en slutstatus som inte var noll. 16 Atminstone en av sidorna/filerna/nyckelorden existerade inte eller matchades inte. MILJO MANPATH Om $MANPATH ar satt kommer dess varde att anvandas som sokvagen att genomsoka efter manualsidor. Se avsnittet for SOKVAG i manpath(5) for standardbeteende och detaljer om hur denna miljovariabel hanteras. MANROFFOPT Varje gang man kor formateraren (nroff, troff eller groff) lagger den till innehaller fran $MANROFFOPT till formaterarens kommandorad. For example, MANROFFOPT=-P-i tells the formatter to use italic text (which is only supported by some terminals) rather than underlined text. MANROFFSEQ Om $MANROFFSEQ ar satt kommer dess varde att anvandas for att bestamma uppsattningen av preprocessorer som varje manualsida ska propageras genom. Standard preprocessorlistan ar systemberoende. MANSECT Om $MANSECT ar satt ar dess varde en kolonavgransad lista over avsnitt och den anvands for att bestamma vilka manualavsnitt som ska genomsokas och i vilken ordning. Standardvardet ar "1 1p n l 8 3 3p 0 0p 2 3type 5 4 9 6 7" om det inte asidosatts av direktivet SECTION i /etc/man_db.conf. MANPAGER, PAGER Om $MANPAGER eller $PAGER ar satt ($MANPAGER anvands i forsta hand) sa kommer dess varde att anvandas som namnet pa det program som anvands for att visa manualsidan. Som standard kommer less att anvandas, om less inte hittas eller ar korbar anvands cat. Vardet kan vara ett enkelt kommandonamn eller ett kommando med argument och far anvanda skalcitering (bakstreck, enkla citattecken eller dubbla citattecken). Det far inte anvanda rorledningar for att koppla ihop flera kommandon; om du behover detta sa anvand ett inkapslingsskript som kan ta filen som ska visas antingen som ett argument eller via standard in. MANLESS Om $MANLESS ar satt kommer dess varde att anvandas som standardpromptstrangen for sidvisaren less, som om den hade angetts via flaggan -r (sa forekomster av texten $MAN_PN kommer att expanderas pa samma satt). Om du till exempel ovillkorligen vill stalla in promptstrangen till "min promptstrang", satt $MANLESS till `-Psmin promptstrang'. Om flaggan -r anvands sa asidosatts denna miljovariabel. BROWSER Om $BROWSER ar satt ar dess varde en kolonavgransad lista av kommandon, som vart och ett kommer att anvandas for att forsoka starta en webblasare at man --html. I varje kommando kommer %s att ersattas med ett filnamn innehallandes HTML-utmatningen fran groff, %% ersatts med ett enkelt procenttecken (%) och %c ersatts med ett kolon (:). SYSTEM Om $SYSTEM ar satt kommer den att ha samma effekt som om den hade angetts som argument till flaggan -m. MANOPT Om $MANOPT ar satt kommer den att tolkas innan man:s kommandorad och forvantas att folja samma format. Eftersom alla andra man-specifika miljovariabler kan uttryckas som kommandoradsflaggor och darfor ar kandidater att inkluderas i $MANOPT ar det forvantat att de kommer att bli foraldrade. Notera: alla blanksteg som ska tolkas som en del av en flaggas argument maste foregas av en kontrollsekvens. MANWIDTH Om $MANWIDTH ar satt kommer dess varde att anvandas som radbredden for vilken manualsidor ska formateras. Om den inte ar satt kommer manualsidor att formateras med en radbredd som ar lamplig for den aktuella terminalen (dar vardet fran $COLUMNS, och ioctl(2) anvands eller sa faller den tillbaka pa 80 tecken om ingendera ar tillganglig). Cat-sidor kommer endast att sparas om standardformateringen kan anvandas, det vill saga nar terminalradbredden ar mellan 66 och 80 tecken. MAN_KEEP_FORMATTING Nar utmatning inte dirigeras till en terminal utan exempelvis till en fil eller en rorledning sa forkastas formateringstecken for att gora det enklare att lasa resultatet utan nagot sarskilt verktyg. Om $MAN_KEEP_FORMATTING ar satt till ett icke-tomt varde kommer dessa formateringstecken dock att bibehallas. Detta kan vara anvandbart vid inkapsling av man som kan tolka formateringstecken. MAN_KEEP_STDERR Nar utmatning inte dirigeras till en terminal (vanligtvis en sidvisare) kommer felutskrifter fran kommandot som anvants for att producera formaterade versioner av manualsidor att forkastas for att undvika storning i sidvisarens visning. Program sa som groff producerar ofta mindre felmeddelanden om typografiska problem sa som dalig justering som ar fula och allmant forvirrande nar de visas samtidigt med manualsidan. Vissa anvandare vill dock se dem anda sa om $MAN_KEEP_STDERR ar satt till ett icke-tomt varde kommer felutskrifter att visas som normalt. MAN_DISABLE_SECCOMP I Linux begransar man normalt underprocesser som hanterar opalitlig data med hjalp av en seccomp(2)-sandlada. Detta gor det sakrare att kora komplex tolkningskod over godtyckliga manualsidor. Om detta gar fel av nagon anledning orelaterad till innehallet for sidan som visas kan du satta $MAN_DISABLE_SECCOMP till ett icke-tomt varde for att inaktivera sandladan. PIPELINE_DEBUG Om miljovariabeln $PIPELINE_DEBUG satts till "1", kommer man att skriva ut felsokningsmeddelanden till standard fel som beskriver varje underprocess det kor. LANG, LC_MESSAGES Beroende pa system och implementation kommer endera eller bada av $LANG och $LC_MESSAGE att studeras for att bestamma den aktuella meddelandelokalen. man kommer att visa sina meddelanden i den lokalen (om den finns tillganglig). Se setlocale(3) for vidare detaljer. FILER /etc/man_db.conf man-db-konfigurationsfil. /usr/share/man En global hierarki av manualsidor. STANDARDER POSIX.1-2001, POSIX.1-2008, POSIX.1-2017. SE VIDARE apropos(1), groff(1), less(1), manpath(1), nroff(1), troff(1), whatis(1), zsoelim(1), manpath(5), man(7), catman(8), mandb(8) Dokumentation for vissa paket kan finnas tillgangliga i andra format, sa som info(1) eller HTML. HISTORIA 1990, 1991 - Skrevs i original av John W. Eaton (jwe@che.utexas.edu). 23:e dec 1992: Rik Faith (faith@cs.unc.edu) lade till felfixar fran Willem Kasdorp (wkasdo@nikhefk.nikef.nl). 30:e april 1994 - 23:e februari 2000: Wilf. (G.Wilford@ee.surrey.ac.uk) har utvecklat och underhallit detta paket med hjalp av ett par hangivna individer. 30:e oktober 1996 - 30:e mars 2001: Farizio Polacco underholl och forbattrade detta paket for Debian-projektet, med hjalp fran hela gemenskapen. 31:a mars 2001 - idag: Colin Watson utvecklar och underhaller nu man-db. FEL https://gitlab.com/man-db/man-db/-/issues https://savannah.nongnu.org/bugs/?group=man-db 2.12.1 2024-04-05 MAN(1)