<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="sv">
	<id>https://wiki.linux.se/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Admin</id>
	<title>Wiki.linux.se -Linux wikipedia på Svenska. - Användarbidrag [sv]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.linux.se/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Admin"/>
	<link rel="alternate" type="text/html" href="https://wiki.linux.se/Special:Bidrag/Admin"/>
	<updated>2026-08-16T17:05:02Z</updated>
	<subtitle>Användarbidrag</subtitle>
	<generator>MediaWiki 1.38.4</generator>
	<entry>
		<id>https://wiki.linux.se/index.php?title=pandoc(1)&amp;diff=9947</id>
		<title>pandoc(1)</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=pandoc(1)&amp;diff=9947"/>
		<updated>2026-08-15T08:01:31Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* Sidslut */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:pandoc(1)}}&lt;br /&gt;
&lt;br /&gt;
== NAMN ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;pandoc&#039;&#039;&#039; – allmän märkspråkskonverterare&lt;br /&gt;
&lt;br /&gt;
== SYNOPSIS ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pandoc [options] [input-file]...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== BESKRIVNING ==&lt;br /&gt;
&lt;br /&gt;
Pandoc är ett Haskell-bibliotek för att konvertera från ett märkspråksformat till ett annat, och ett kommandoradsverktyg som använder detta bibliotek.&lt;br /&gt;
&lt;br /&gt;
Det kan läsa markdown och delmängder av Textile, reStructuredText, HTML, LaTeX och DocBook XML; och det kan skriva vanlig text, markdown, reStructuredText, XHTML, HTML 5, LaTeX, inklusive beamer-bildspel, ConTeXt, RTF, DocBook XML, OpenDocument XML, ODT, Word docx, GNU Texinfo, MediaWiki-markup, EPUB, Textile, groff-manualsidor, Emacs Org-Mode, AsciiDoc och Slidy-, Slideous-, DZSlides- eller S5-HTML-bildspel.&lt;br /&gt;
&lt;br /&gt;
Det kan också producera PDF-utdata på system där LaTeX är installerat.&lt;br /&gt;
&lt;br /&gt;
Pandocs utökade version av markdown innehåller syntax för fotnoter, tabeller, flexibla ordnade listor, definitionslistor, avgränsade kodblock, upphöjd text, nedsänkt text, genomstrykning, titelblock, automatiska innehållsförteckningar, inbäddad LaTeX-matematik, citeringar och markdown inuti HTML-blockelement.&lt;br /&gt;
&lt;br /&gt;
Dessa utökningar, beskrivna nedan under Pandocs markdown, kan inaktiveras med optionen &#039;&#039;&#039;--strict&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Till skillnad från de flesta befintliga verktyg för att konvertera markdown till HTML, vilka använder regex-ersättningar, har Pandoc en modulär design: det består av en uppsättning läsare, som tolkar text i ett givet format och producerar en intern representation av dokumentet, och en uppsättning skrivare, som konverterar denna interna representation till ett målformat.&lt;br /&gt;
&lt;br /&gt;
Därför krävs endast att en läsare eller skrivare läggs till för att lägga till ett indata- eller utdataformat.&lt;br /&gt;
&lt;br /&gt;
=== Använda pandoc ===&lt;br /&gt;
&lt;br /&gt;
Om ingen &#039;&#039;input-file&#039;&#039; anges läses indata från &#039;&#039;stdin&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Annars konkateneras &#039;&#039;input-files&#039;&#039;, med en tom rad mellan varje, och används som indata.&lt;br /&gt;
&lt;br /&gt;
Utdata går som standard till &#039;&#039;stdout&#039;&#039;, även om utdata till &#039;&#039;stdout&#039;&#039; är inaktiverad för utdataformaten &#039;&#039;&#039;odt&#039;&#039;&#039;, &#039;&#039;&#039;docx&#039;&#039;&#039; och &#039;&#039;&#039;epub&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
För utdata till en fil, använd optionen &#039;&#039;&#039;-o&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pandoc -o output.html input.txt&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
I stället för en fil kan en absolut URI anges. I detta fall hämtar pandoc innehållet med HTTP:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pandoc -f html -t markdown http://www.fsf.org&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Om flera indatafiler anges kommer &#039;&#039;&#039;pandoc&#039;&#039;&#039; att konkatenera dem alla, med tomma rader mellan dem, före tolkning.&lt;br /&gt;
&lt;br /&gt;
Formatet för indata och utdata kan anges uttryckligen med kommandoradsoptioner.&lt;br /&gt;
&lt;br /&gt;
Indataformatet kan anges med optionerna &#039;&#039;&#039;-r/--read&#039;&#039;&#039; eller &#039;&#039;&#039;-f/--from&#039;&#039;&#039;, och utdataformatet med optionerna &#039;&#039;&#039;-w/--write&#039;&#039;&#039; eller &#039;&#039;&#039;-t/--to&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
För att konvertera &#039;&#039;&#039;hello.txt&#039;&#039;&#039; från markdown till LaTeX kan du skriva:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pandoc -f markdown -t latex hello.txt&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
För att konvertera &#039;&#039;&#039;hello.html&#039;&#039;&#039; från HTML till markdown:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pandoc -f html -t markdown hello.html&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Stödda utdataformat listas nedan under optionen &#039;&#039;&#039;-t/--to&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Stödda indataformat listas nedan under optionen &#039;&#039;&#039;-f/--from&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Observera att läsarna för &#039;&#039;&#039;rst&#039;&#039;&#039;, &#039;&#039;&#039;textile&#039;&#039;&#039;, &#039;&#039;&#039;latex&#039;&#039;&#039; och &#039;&#039;&#039;html&#039;&#039;&#039; inte är kompletta; det finns vissa konstruktioner som de inte tolkar.&lt;br /&gt;
&lt;br /&gt;
Om indata- eller utdataformatet inte anges uttryckligen försöker &#039;&#039;&#039;pandoc&#039;&#039;&#039; gissa det från ändelserna på indata- och utdatafilnamnen.&lt;br /&gt;
&lt;br /&gt;
Exempel:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pandoc -o hello.tex hello.txt&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
kommer att konvertera &#039;&#039;&#039;hello.txt&#039;&#039;&#039; från markdown till LaTeX.&lt;br /&gt;
&lt;br /&gt;
Om ingen utdatafil anges, så att utdata går till &#039;&#039;stdout&#039;&#039;, eller om utdatafilens ändelse är okänd, blir utdataformatet som standard HTML.&lt;br /&gt;
&lt;br /&gt;
Om ingen indatafil anges, så att indata kommer från &#039;&#039;stdin&#039;&#039;, eller om indatafilernas ändelser är okända, antas indataformatet vara markdown om det inte anges uttryckligen.&lt;br /&gt;
&lt;br /&gt;
Pandoc använder teckenkodningen UTF-8 för både indata och utdata.&lt;br /&gt;
&lt;br /&gt;
Om din lokala teckenkodning inte är UTF-8 bör du skicka indata och utdata genom &#039;&#039;&#039;iconv&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
iconv -t utf-8 input.txt | pandoc | iconv -f utf-8&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Skapa en PDF ===&lt;br /&gt;
&lt;br /&gt;
Tidigare versioner av pandoc kom med programmet &#039;&#039;&#039;markdown2pdf&#039;&#039;&#039;, som använde pandoc och pdflatex för att producera en PDF.&lt;br /&gt;
&lt;br /&gt;
Detta behövs inte längre, eftersom &#039;&#039;&#039;pandoc&#039;&#039;&#039; nu själv kan producera &#039;&#039;&#039;pdf&#039;&#039;&#039;-utdata.&lt;br /&gt;
&lt;br /&gt;
För att producera en PDF anger du helt enkelt en utdatafil med ändelsen &#039;&#039;&#039;.pdf&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Pandoc skapar en LaTeX-fil och använder pdflatex, eller en annan motor, se &#039;&#039;&#039;--latex-engine&#039;&#039;&#039;, för att konvertera den till PDF:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pandoc test.txt -o test.pdf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Produktion av en PDF kräver att en LaTeX-motor är installerad, se &#039;&#039;&#039;--latex-engine&#039;&#039;&#039; nedan, och antar att följande LaTeX-paket finns tillgängliga: &#039;&#039;&#039;amssymb&#039;&#039;&#039;, &#039;&#039;&#039;amsmath&#039;&#039;&#039;, &#039;&#039;&#039;ifxetex&#039;&#039;&#039;, &#039;&#039;&#039;ifluatex&#039;&#039;&#039;, &#039;&#039;&#039;listings&#039;&#039;&#039; om optionen &#039;&#039;&#039;--listings&#039;&#039;&#039; används, &#039;&#039;&#039;fancyvrb&#039;&#039;&#039;, &#039;&#039;&#039;enumerate&#039;&#039;&#039;, &#039;&#039;&#039;ctable&#039;&#039;&#039;, &#039;&#039;&#039;url&#039;&#039;&#039;, &#039;&#039;&#039;graphicx&#039;&#039;&#039;, &#039;&#039;&#039;hyperref&#039;&#039;&#039;, &#039;&#039;&#039;ulem&#039;&#039;&#039;, &#039;&#039;&#039;babel&#039;&#039;&#039; om variabeln &#039;&#039;&#039;lang&#039;&#039;&#039; är satt, &#039;&#039;&#039;fontspec&#039;&#039;&#039; om &#039;&#039;&#039;xelatex&#039;&#039;&#039; eller &#039;&#039;&#039;lualatex&#039;&#039;&#039; används som LaTeX-motor, &#039;&#039;&#039;xltxtra&#039;&#039;&#039; och &#039;&#039;&#039;xunicode&#039;&#039;&#039; om &#039;&#039;&#039;xelatex&#039;&#039;&#039; används.&lt;br /&gt;
&lt;br /&gt;
=== hsmarkdown ===&lt;br /&gt;
&lt;br /&gt;
En användare som vill ha en drop-in-ersättare för &#039;&#039;&#039;Markdown.pl&#039;&#039;&#039; kan skapa en symbolisk länk till &#039;&#039;&#039;pandoc&#039;&#039;&#039;-programmet med namnet &#039;&#039;&#039;hsmarkdown&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
När det anropas under namnet &#039;&#039;&#039;hsmarkdown&#039;&#039;&#039; beter sig &#039;&#039;&#039;pandoc&#039;&#039;&#039; som om flaggan &#039;&#039;&#039;--strict&#039;&#039;&#039; hade valts, och inga kommandoradsoptioner känns igen.&lt;br /&gt;
&lt;br /&gt;
Detta tillvägagångssätt fungerar dock inte under Cygwin på grund av problem med dess simulering av symboliska länkar.&lt;br /&gt;
&lt;br /&gt;
== OPTIONER ==&lt;br /&gt;
&lt;br /&gt;
=== Allmänna optioner ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-f&#039;&#039;&#039; &#039;&#039;FORMAT&#039;&#039;, &#039;&#039;&#039;-r&#039;&#039;&#039; &#039;&#039;FORMAT&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--from=&#039;&#039;&#039; &#039;&#039;FORMAT&#039;&#039;, &#039;&#039;&#039;--read=&#039;&#039;&#039; &#039;&#039;FORMAT&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Ange indataformat.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;FORMAT&#039;&#039; kan vara &#039;&#039;&#039;native&#039;&#039;&#039;, intern Haskell, &#039;&#039;&#039;json&#039;&#039;&#039;, JSON-version av intern AST, &#039;&#039;&#039;markdown&#039;&#039;&#039;, &#039;&#039;&#039;textile&#039;&#039;&#039;, &#039;&#039;&#039;rst&#039;&#039;&#039;, reStructuredText, &#039;&#039;&#039;html&#039;&#039;&#039;, &#039;&#039;&#039;docbook&#039;&#039;&#039; eller &#039;&#039;&#039;latex&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;&#039;+lhs&#039;&#039;&#039; läggs till efter &#039;&#039;&#039;markdown&#039;&#039;&#039;, &#039;&#039;&#039;rst&#039;&#039;&#039; eller &#039;&#039;&#039;latex&#039;&#039;&#039; behandlas indata som literate Haskell-källkod; se Literate Haskell-stöd nedan.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-t&#039;&#039;&#039; &#039;&#039;FORMAT&#039;&#039;, &#039;&#039;&#039;-w&#039;&#039;&#039; &#039;&#039;FORMAT&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--to=&#039;&#039;&#039; &#039;&#039;FORMAT&#039;&#039;, &#039;&#039;&#039;--write=&#039;&#039;&#039; &#039;&#039;FORMAT&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Ange utdataformat.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;FORMAT&#039;&#039; kan vara &#039;&#039;&#039;native&#039;&#039;&#039;, &#039;&#039;&#039;json&#039;&#039;&#039;, &#039;&#039;&#039;plain&#039;&#039;&#039;, &#039;&#039;&#039;markdown&#039;&#039;&#039;, &#039;&#039;&#039;rst&#039;&#039;&#039;, &#039;&#039;&#039;html&#039;&#039;&#039;, &#039;&#039;&#039;html5&#039;&#039;&#039;, &#039;&#039;&#039;latex&#039;&#039;&#039;, &#039;&#039;&#039;beamer&#039;&#039;&#039;, &#039;&#039;&#039;context&#039;&#039;&#039;, &#039;&#039;&#039;man&#039;&#039;&#039;, &#039;&#039;&#039;mediawiki&#039;&#039;&#039;, &#039;&#039;&#039;textile&#039;&#039;&#039;, &#039;&#039;&#039;org&#039;&#039;&#039;, &#039;&#039;&#039;texinfo&#039;&#039;&#039;, &#039;&#039;&#039;docbook&#039;&#039;&#039;, &#039;&#039;&#039;opendocument&#039;&#039;&#039;, &#039;&#039;&#039;odt&#039;&#039;&#039;, &#039;&#039;&#039;docx&#039;&#039;&#039;, &#039;&#039;&#039;epub&#039;&#039;&#039;, &#039;&#039;&#039;asciidoc&#039;&#039;&#039;, &#039;&#039;&#039;slidy&#039;&#039;&#039;, &#039;&#039;&#039;slideous&#039;&#039;&#039;, &#039;&#039;&#039;dzslides&#039;&#039;&#039;, &#039;&#039;&#039;s5&#039;&#039;&#039; eller &#039;&#039;&#039;rtf&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Observera att &#039;&#039;&#039;odt&#039;&#039;&#039;- och &#039;&#039;&#039;epub&#039;&#039;&#039;-utdata inte skickas till &#039;&#039;stdout&#039;&#039;; ett utdatafilnamn måste anges med optionen &#039;&#039;&#039;-o/--output&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;&#039;+lhs&#039;&#039;&#039; läggs till efter &#039;&#039;&#039;markdown&#039;&#039;&#039;, &#039;&#039;&#039;rst&#039;&#039;&#039;, &#039;&#039;&#039;latex&#039;&#039;&#039;, &#039;&#039;&#039;beamer&#039;&#039;&#039;, &#039;&#039;&#039;html&#039;&#039;&#039; eller &#039;&#039;&#039;html5&#039;&#039;&#039; renderas utdatan som literate Haskell-källkod; se Literate Haskell-stöd nedan.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-o&#039;&#039;&#039; &#039;&#039;FILE&#039;&#039;, &#039;&#039;&#039;--output=&#039;&#039;&#039; &#039;&#039;FILE&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skriv utdata till &#039;&#039;FILE&#039;&#039; i stället för till &#039;&#039;stdout&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;FILE&#039;&#039; är &#039;&#039;&#039;-&#039;&#039;&#039; går utdata till &#039;&#039;stdout&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Undantag: om utdataformatet är &#039;&#039;&#039;odt&#039;&#039;&#039;, &#039;&#039;&#039;docx&#039;&#039;&#039; eller &#039;&#039;&#039;epub&#039;&#039;&#039; är utdata till stdout inaktiverad.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--data-dir=&#039;&#039;&#039; &#039;&#039;DIRECTORY&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Ange användardatakatalogen där pandoc ska söka efter datafiler.&lt;br /&gt;
&lt;br /&gt;
: Om denna option inte anges används standardkatalogen:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$HOME/.pandoc&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: i Unix och:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
C:\Documents And Settings\USERNAME\Application Data\pandoc&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: i Windows.&lt;br /&gt;
&lt;br /&gt;
: En katalog eller fil med namnet &#039;&#039;&#039;reference.odt&#039;&#039;&#039;, &#039;&#039;&#039;reference.docx&#039;&#039;&#039;, &#039;&#039;&#039;default.csl&#039;&#039;&#039;, &#039;&#039;&#039;epub.css&#039;&#039;&#039;, &#039;&#039;&#039;templates&#039;&#039;&#039;, &#039;&#039;&#039;slidy&#039;&#039;&#039;, &#039;&#039;&#039;slideous&#039;&#039;&#039; eller &#039;&#039;&#039;s5&#039;&#039;&#039; i denna katalog åsidosätter pandocs normala standardvärden.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-v, --version&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skriv ut version.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-h, --help&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Visa användningsmeddelande.&lt;br /&gt;
&lt;br /&gt;
=== Läsaroptioner ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--strict&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Använd strikt markdown-syntax, utan pandoc-utökningar eller varianter.&lt;br /&gt;
&lt;br /&gt;
: När indataformatet är HTML betyder detta att konstruktioner som saknar motsvarigheter i standard-markdown, t.ex. definitionslistor eller genomstruken text, tolkas som rå HTML.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-R, --parse-raw&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Tolka oöversättbara HTML-koder och LaTeX-miljöer som rå HTML eller LaTeX i stället för att ignorera dem.&lt;br /&gt;
&lt;br /&gt;
: Påverkar endast HTML- och LaTeX-indata.&lt;br /&gt;
&lt;br /&gt;
: Rå HTML kan skrivas i markdown, reStructuredText, HTML, Slidy, Slideous, DZSlides och S5-utdata; rå LaTeX kan skrivas i markdown, reStructuredText, LaTeX och ConTeXt-utdata.&lt;br /&gt;
&lt;br /&gt;
: Standard är att läsarna utelämnar oöversättbara HTML-koder och LaTeX-miljöer.&lt;br /&gt;
&lt;br /&gt;
: LaTeX-läsaren skickar igenom oöversättbara LaTeX-&#039;&#039;kommandon&#039;&#039;, även om &#039;&#039;&#039;-R&#039;&#039;&#039; inte anges.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-S, --smart&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Producera typografiskt korrekt utdata, konvertera raka citattecken till böjda citattecken, &#039;&#039;&#039;---&#039;&#039;&#039; till em-streck, &#039;&#039;&#039;--&#039;&#039;&#039; till en-streck och &#039;&#039;&#039;...&#039;&#039;&#039; till ellipser.&lt;br /&gt;
&lt;br /&gt;
: Hårda blanksteg infogas efter vissa förkortningar, såsom &amp;quot;Mr.&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
: Denna option är betydelsefull endast när indataformatet är &#039;&#039;&#039;markdown&#039;&#039;&#039; eller &#039;&#039;&#039;textile&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Den väljs automatiskt när indataformatet är &#039;&#039;&#039;textile&#039;&#039;&#039; eller utdataformatet är &#039;&#039;&#039;latex&#039;&#039;&#039; eller &#039;&#039;&#039;context&#039;&#039;&#039;, om inte &#039;&#039;&#039;--no-tex-ligatures&#039;&#039;&#039; används.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--old-dashes&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Välj pandoc &amp;lt;= 1.8.2.1-beteendet för tolkning av smarta streck: &#039;&#039;&#039;-&#039;&#039;&#039; före en siffra är ett en-streck, och &#039;&#039;&#039;--&#039;&#039;&#039; är ett em-streck.&lt;br /&gt;
&lt;br /&gt;
: Denna option väljs automatiskt för &#039;&#039;&#039;textile&#039;&#039;&#039;-indata.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--base-header-level=&#039;&#039;&#039; &#039;&#039;NUMBER&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Ange basnivån för rubriker, standard är 1.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--indented-code-classes=&#039;&#039;&#039; &#039;&#039;CLASSES&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Ange klasser att använda för indragna kodblock, till exempel &#039;&#039;&#039;perl,numberLines&#039;&#039;&#039; eller &#039;&#039;&#039;haskell&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Flera klasser kan separeras med blanksteg eller kommatecken.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--normalize&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Normalisera dokumentet efter läsning: slå samman intilliggande &#039;&#039;&#039;Str&#039;&#039;&#039;- eller &#039;&#039;&#039;Emph&#039;&#039;&#039;-element, till exempel, och ta bort upprepade &#039;&#039;&#039;Space&#039;&#039;&#039;-element.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-p, --preserve-tabs&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Bevara tabbar i stället för att konvertera dem till blanksteg, standard.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--tab-stop=&#039;&#039;&#039; &#039;&#039;NUMBER&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Ange antalet blanksteg per tabb, standard är 4.&lt;br /&gt;
&lt;br /&gt;
=== Allmänna skrivaroptioner ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-s, --standalone&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Producera utdata med lämpligt huvud och fot, t.ex. en fristående HTML-, LaTeX- eller RTF-fil, inte ett fragment.&lt;br /&gt;
&lt;br /&gt;
: Denna option sätts automatiskt för &#039;&#039;&#039;pdf&#039;&#039;&#039;, &#039;&#039;&#039;epub&#039;&#039;&#039;, &#039;&#039;&#039;docx&#039;&#039;&#039; och &#039;&#039;&#039;odt&#039;&#039;&#039;-utdata.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--template=&#039;&#039;&#039; &#039;&#039;FILE&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Använd &#039;&#039;FILE&#039;&#039; som en egen mall för det genererade dokumentet.&lt;br /&gt;
&lt;br /&gt;
: Implicerar &#039;&#039;&#039;--standalone&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Se Mallar nedan för en beskrivning av mallsyntaxen.&lt;br /&gt;
&lt;br /&gt;
: Om ingen ändelse anges läggs en ändelse som motsvarar skrivaren till, så att &#039;&#039;&#039;--template=special&#039;&#039;&#039; söker efter &#039;&#039;&#039;special.html&#039;&#039;&#039; för HTML-utdata.&lt;br /&gt;
&lt;br /&gt;
: Om mallen inte hittas söker pandoc efter den i användardatakatalogen, se &#039;&#039;&#039;--data-dir&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Om denna option inte används används en standardmall som passar utdataformatet, se &#039;&#039;&#039;-D/--print-default-template&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-V&#039;&#039;&#039; &#039;&#039;KEY[=VAL]&#039;&#039;, &#039;&#039;&#039;--variable=&#039;&#039;&#039; &#039;&#039;KEY[:VAL]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Sätt mallvariabeln &#039;&#039;KEY&#039;&#039; till värdet &#039;&#039;VAL&#039;&#039; när dokumentet renderas i fristående läge.&lt;br /&gt;
&lt;br /&gt;
: Detta är i allmänhet endast användbart när optionen &#039;&#039;&#039;--template&#039;&#039;&#039; används för att ange en egen mall, eftersom pandoc automatiskt sätter variablerna som används i standardmallarna.&lt;br /&gt;
&lt;br /&gt;
: Om inget &#039;&#039;VAL&#039;&#039; anges får nyckeln värdet &#039;&#039;&#039;true&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-D&#039;&#039;&#039; &#039;&#039;FORMAT&#039;&#039;, &#039;&#039;&#039;--print-default-template=&#039;&#039;&#039; &#039;&#039;FORMAT&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skriv ut standardmallen för ett utdata-&#039;&#039;FORMAT&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Se &#039;&#039;&#039;-t&#039;&#039;&#039; för en lista över möjliga &#039;&#039;FORMAT&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--no-wrap&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Inaktivera radbrytning av text i utdata.&lt;br /&gt;
&lt;br /&gt;
: Som standard radbryts text på ett sätt som passar utdataformatet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--columns=&#039;&#039;&#039; &#039;&#039;NUMBER&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Ange radlängd i tecken, för radbrytning av text.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--toc, --table-of-contents&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Inkludera en automatiskt genererad innehållsförteckning eller, för &#039;&#039;&#039;latex&#039;&#039;&#039;, &#039;&#039;&#039;context&#039;&#039;&#039; och &#039;&#039;&#039;rst&#039;&#039;&#039;, en instruktion att skapa en.&lt;br /&gt;
&lt;br /&gt;
: Denna option har ingen effekt på &#039;&#039;&#039;man&#039;&#039;&#039;, &#039;&#039;&#039;docbook&#039;&#039;&#039;, &#039;&#039;&#039;slidy&#039;&#039;&#039;, &#039;&#039;&#039;slideous&#039;&#039;&#039; eller &#039;&#039;&#039;s5&#039;&#039;&#039;-utdata.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--no-highlight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Inaktiverar syntaxmarkering för kodblock och inline-kod, även när ett språkattribut anges.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--highlight-style=&#039;&#039;&#039; &#039;&#039;STYLE&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Anger färgstilen som ska användas i markerad källkod.&lt;br /&gt;
&lt;br /&gt;
: Optioner är &#039;&#039;&#039;pygments&#039;&#039;&#039;, standard, &#039;&#039;&#039;kate&#039;&#039;&#039;, &#039;&#039;&#039;monochrome&#039;&#039;&#039;, &#039;&#039;&#039;espresso&#039;&#039;&#039;, &#039;&#039;&#039;zenburn&#039;&#039;&#039;, &#039;&#039;&#039;haddock&#039;&#039;&#039; och &#039;&#039;&#039;tango&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-H&#039;&#039;&#039; &#039;&#039;FILE&#039;&#039;, &#039;&#039;&#039;--include-in-header=&#039;&#039;&#039; &#039;&#039;FILE&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Inkludera innehållet i &#039;&#039;FILE&#039;&#039;, ordagrant, i slutet av huvudet.&lt;br /&gt;
&lt;br /&gt;
: Detta kan exempelvis användas för att inkludera särskild CSS eller JavaScript i HTML-dokument.&lt;br /&gt;
&lt;br /&gt;
: Option kan användas upprepade gånger för att inkludera flera filer i huvudet.&lt;br /&gt;
&lt;br /&gt;
: De inkluderas i angiven ordning.&lt;br /&gt;
&lt;br /&gt;
: Implicerar &#039;&#039;&#039;--standalone&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-B&#039;&#039;&#039; &#039;&#039;FILE&#039;&#039;, &#039;&#039;&#039;--include-before-body=&#039;&#039;&#039; &#039;&#039;FILE&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Inkludera innehållet i &#039;&#039;FILE&#039;&#039;, ordagrant, i början av dokumentets body, t.ex. efter taggen &#039;&#039;&#039;&amp;lt;body&amp;gt;&#039;&#039;&#039; i HTML eller kommandot &#039;&#039;&#039;\begin{document}&#039;&#039;&#039; i LaTeX.&lt;br /&gt;
&lt;br /&gt;
: Kan användas för att inkludera navigationsrader eller banners i HTML-dokument.&lt;br /&gt;
&lt;br /&gt;
: Option kan användas upprepade gånger för att inkludera flera filer i angiven ordning.&lt;br /&gt;
&lt;br /&gt;
: Implicerar &#039;&#039;&#039;--standalone&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-A&#039;&#039;&#039; &#039;&#039;FILE&#039;&#039;, &#039;&#039;&#039;--include-after-body=&#039;&#039;&#039; &#039;&#039;FILE&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Inkludera innehållet i &#039;&#039;FILE&#039;&#039;, ordagrant, i slutet av dokumentets body, före taggen &#039;&#039;&#039;&amp;lt;/body&amp;gt;&#039;&#039;&#039; i HTML eller kommandot &#039;&#039;&#039;\end{document}&#039;&#039;&#039; i LaTeX.&lt;br /&gt;
&lt;br /&gt;
: Option kan användas upprepade gånger för att inkludera flera filer i angiven ordning.&lt;br /&gt;
&lt;br /&gt;
: Implicerar &#039;&#039;&#039;--standalone&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
=== Optioner som påverkar specifika skrivare ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--self-contained&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Producera en fristående HTML-fil utan externa beroenden, med &#039;&#039;&#039;data:&#039;&#039;&#039;-URI:er för att infoga innehållet i länkade skript, stilmallar, bilder och videor.&lt;br /&gt;
&lt;br /&gt;
: Den resulterande filen ska vara &amp;quot;self-contained&amp;quot; i den meningen att den inte behöver externa filer och ingen nätåtkomst för att visas korrekt i en webbläsare.&lt;br /&gt;
&lt;br /&gt;
: Denna option fungerar endast med HTML-utdataformat, inklusive &#039;&#039;&#039;html&#039;&#039;&#039;, &#039;&#039;&#039;html5&#039;&#039;&#039;, &#039;&#039;&#039;html+lhs&#039;&#039;&#039;, &#039;&#039;&#039;html5+lhs&#039;&#039;&#039;, &#039;&#039;&#039;s5&#039;&#039;&#039;, &#039;&#039;&#039;slidy&#039;&#039;&#039;, &#039;&#039;&#039;slideous&#039;&#039;&#039; och &#039;&#039;&#039;dzslides&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Skript, bilder och stilmallar vid absoluta URL:er laddas ned; de vid relativa URL:er söks först relativt arbetskatalogen, sedan relativt användardatakatalogen, se &#039;&#039;&#039;--data-dir&#039;&#039;&#039;, och slutligen relativt pandocs standarddatakatalog.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--offline&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Föråldrad synonym för &#039;&#039;&#039;--self-contained&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-5, --html5&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Producera HTML5 i stället för HTML4.&lt;br /&gt;
&lt;br /&gt;
: Denna option har ingen effekt för andra skrivare än &#039;&#039;&#039;html&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Föråldrad: använd utdataformatet &#039;&#039;&#039;html5&#039;&#039;&#039; i stället.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--ascii&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Använd endast ASCII-tecken i utdata.&lt;br /&gt;
&lt;br /&gt;
: För närvarande stöds detta endast för HTML-utdata, som använder numeriska entiteter i stället för UTF-8 när denna option väljs.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--reference-links&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Använd länkar av referensstil, i stället för inline-länkar, när markdown eller reStructuredText skrivs.&lt;br /&gt;
&lt;br /&gt;
: Som standard används inline-länkar.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--atx-headers&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Använd ATX-rubriker i markdown-utdata.&lt;br /&gt;
&lt;br /&gt;
: Standard är att använda setext-rubriker för nivå 1–2, och därefter ATX-rubriker.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--chapters&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Behandla toppnivårubriker som kapitel i LaTeX-, ConTeXt- och DocBook-utdata.&lt;br /&gt;
&lt;br /&gt;
: När LaTeX-mallen använder klassen report, book eller memoir impliceras denna option.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;&#039;--beamer&#039;&#039;&#039; används blir toppnivårubriker &#039;&#039;&#039;\part{..}&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-N, --number-sections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Numrera avsnittsrubriker i LaTeX-, ConTeXt- eller HTML-utdata.&lt;br /&gt;
&lt;br /&gt;
: Som standard numreras inte avsnitt.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--no-tex-ligatures&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Konvertera inte citattecken, apostrofer och streck till TeX-ligaturer när LaTeX eller ConTeXt skrivs.&lt;br /&gt;
&lt;br /&gt;
: Använd i stället bokstavliga Unicode-tecken.&lt;br /&gt;
&lt;br /&gt;
: Detta behövs för att använda avancerade OpenType-funktioner med XeLaTeX och LuaLaTeX.&lt;br /&gt;
&lt;br /&gt;
: Observera att &#039;&#039;&#039;--smart&#039;&#039;&#039; normalt väljs automatiskt för LaTeX- och ConTeXt-utdata, men måste anges uttryckligen om &#039;&#039;&#039;--no-tex-ligatures&#039;&#039;&#039; väljs.&lt;br /&gt;
&lt;br /&gt;
: Om du använder bokstavliga böjda citattecken, streck och ellipser i källan, kan du vilja använda &#039;&#039;&#039;--no-tex-ligatures&#039;&#039;&#039; utan &#039;&#039;&#039;--smart&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--listings&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Använd paketet listings för LaTeX-kodblock.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-i, --incremental&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Gör att listposter i bildspel visas inkrementellt, en i taget.&lt;br /&gt;
&lt;br /&gt;
: Standard är att listor visas på en gång.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--slide-level=&#039;&#039;&#039; &#039;&#039;NUMBER&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Anger att rubriker med den angivna nivån skapar bilder för &#039;&#039;&#039;beamer&#039;&#039;&#039;, &#039;&#039;&#039;s5&#039;&#039;&#039;, &#039;&#039;&#039;slidy&#039;&#039;&#039;, &#039;&#039;&#039;slideous&#039;&#039;&#039; och &#039;&#039;&#039;dzslides&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Rubriker ovanför denna nivå i hierarkin används för att dela in bildspelet i avsnitt; rubriker under denna nivå skapar underrubriker inom en bild.&lt;br /&gt;
&lt;br /&gt;
: Standard är att sätta bildnivån baserat på dokumentets innehåll; se Strukturera bildspelet nedan.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--section-divs&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Omslut avsnitt med &#039;&#039;&#039;&amp;lt;div&amp;gt;&#039;&#039;&#039;-taggar, eller &#039;&#039;&#039;&amp;lt;section&amp;gt;&#039;&#039;&#039;-taggar i HTML5, och fäst identifierare vid den omslutande &#039;&#039;&#039;&amp;lt;div&amp;gt;&#039;&#039;&#039; eller &#039;&#039;&#039;&amp;lt;section&amp;gt;&#039;&#039;&#039; i stället för vid själva rubriken.&lt;br /&gt;
&lt;br /&gt;
: Se Avsnittsidentifierare nedan.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--email-obfuscation=&#039;&#039;&#039; &#039;&#039;none|javascript|references&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Ange en metod för att obfuskera &#039;&#039;&#039;mailto:&#039;&#039;&#039;-länkar i HTML-dokument.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;none&#039;&#039; lämnar &#039;&#039;&#039;mailto:&#039;&#039;&#039;-länkar som de är.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;javascript&#039;&#039; obfuskerar dem med JavaScript.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;references&#039;&#039; obfuskerar dem genom att skriva deras bokstäver som decimala eller hexadecimala teckenreferenser.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;&#039;--strict&#039;&#039;&#039; anges används &#039;&#039;references&#039;&#039; oavsett om denna option finns.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--id-prefix=&#039;&#039;&#039; &#039;&#039;STRING&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Ange ett prefix som ska läggas till alla automatiskt genererade identifierare i HTML-utdata.&lt;br /&gt;
&lt;br /&gt;
: Detta är användbart för att förhindra dubbla identifierare när fragment genereras för att inkluderas i andra sidor.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-T&#039;&#039;&#039; &#039;&#039;STRING&#039;&#039;, &#039;&#039;&#039;--title-prefix=&#039;&#039;&#039; &#039;&#039;STRING&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Ange &#039;&#039;STRING&#039;&#039; som ett prefix i början av titeln som visas i HTML-huvudet, men inte i titeln som visas i början av HTML-body.&lt;br /&gt;
&lt;br /&gt;
: Implicerar &#039;&#039;&#039;--standalone&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-c&#039;&#039;&#039; &#039;&#039;URL&#039;&#039;, &#039;&#039;&#039;--css=&#039;&#039;&#039; &#039;&#039;URL&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Länka till en CSS-stilmall.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--reference-odt=&#039;&#039;&#039; &#039;&#039;FILE&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Använd den angivna filen som stilreferens vid produktion av en ODT.&lt;br /&gt;
&lt;br /&gt;
: För bästa resultat bör referens-ODT:n vara en modifierad version av en ODT som producerats med pandoc.&lt;br /&gt;
&lt;br /&gt;
: Innehållet i referens-ODT:n ignoreras, men dess stilmallar används i den nya ODT:n.&lt;br /&gt;
&lt;br /&gt;
: Om ingen referens-ODT anges på kommandoraden letar pandoc efter filen &#039;&#039;&#039;reference.odt&#039;&#039;&#039; i användardatakatalogen, se &#039;&#039;&#039;--data-dir&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Om den inte heller hittas används rimliga standardvärden.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--reference-docx=&#039;&#039;&#039; &#039;&#039;FILE&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Använd den angivna filen som stilreferens vid produktion av en docx-fil.&lt;br /&gt;
&lt;br /&gt;
: För bästa resultat bör referens-docx:en vara en modifierad version av en docx-fil som producerats med pandoc.&lt;br /&gt;
&lt;br /&gt;
: Innehållet i referens-docx:en ignoreras, men dess stilmallar används i den nya docx-filen.&lt;br /&gt;
&lt;br /&gt;
: Om ingen referens-docx anges på kommandoraden letar pandoc efter filen &#039;&#039;&#039;reference.docx&#039;&#039;&#039; i användardatakatalogen, se &#039;&#039;&#039;--data-dir&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Om den inte heller hittas används rimliga standardvärden.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--epub-stylesheet=&#039;&#039;&#039; &#039;&#039;FILE&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Använd den angivna CSS-filen för att formge EPUB-filen.&lt;br /&gt;
&lt;br /&gt;
: Om ingen stilmall anges letar pandoc efter filen &#039;&#039;&#039;epub.css&#039;&#039;&#039; i användardatakatalogen, se &#039;&#039;&#039;--data-dir&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Om den inte hittas där används rimliga standardvärden.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--epub-cover-image=&#039;&#039;&#039; &#039;&#039;FILE&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Använd den angivna bilden som EPUB-omslag.&lt;br /&gt;
&lt;br /&gt;
: Det rekommenderas att bilden är mindre än 1000px i bredd och höjd.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--epub-metadata=&#039;&#039;&#039; &#039;&#039;FILE&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Leta i den angivna XML-filen efter metadata för EPUB-filen.&lt;br /&gt;
&lt;br /&gt;
: Filen bör innehålla en serie Dublin Core-element, som dokumenterat på:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://dublincore.org/documents/dces/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: Exempel:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;dc:rights&amp;gt;Creative Commons&amp;lt;/dc:rights&amp;gt;&lt;br /&gt;
&amp;lt;dc:language&amp;gt;es-AR&amp;lt;/dc:language&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: Som standard inkluderar pandoc följande metadataelement: &#039;&#039;&#039;&amp;lt;dc:title&amp;gt;&#039;&#039;&#039;, från dokumenttiteln, &#039;&#039;&#039;&amp;lt;dc:creator&amp;gt;&#039;&#039;&#039;, från dokumentförfattarna, &#039;&#039;&#039;&amp;lt;dc:date&amp;gt;&#039;&#039;&#039;, från dokumentdatumet, som bör vara i ISO 8601-format, &#039;&#039;&#039;&amp;lt;dc:language&amp;gt;&#039;&#039;&#039;, från variabeln &#039;&#039;&#039;lang&#039;&#039;&#039;, eller, om den inte är satt, lokalen, och &#039;&#039;&#039;&amp;lt;dc:identifier id=&amp;quot;BookId&amp;quot;&amp;gt;&#039;&#039;&#039;, en slumpmässigt genererad UUID.&lt;br /&gt;
&lt;br /&gt;
: Alla dessa kan åsidosättas av element i metadatafilen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--epub-embed-font=&#039;&#039;&#039; &#039;&#039;FILE&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Bädda in det angivna teckensnittet i EPUB-filen.&lt;br /&gt;
&lt;br /&gt;
: Denna option kan upprepas för att bädda in flera teckensnitt.&lt;br /&gt;
&lt;br /&gt;
: För att använda inbäddade teckensnitt behöver du lägga till deklarationer som följande i din CSS, se &#039;&#039;&#039;--epub-stylesheet&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
@font-face {&lt;br /&gt;
font-family: DejaVuSans;&lt;br /&gt;
font-style: normal;&lt;br /&gt;
font-weight: normal;&lt;br /&gt;
src:url(&amp;quot;DejaVuSans-Regular.ttf&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
@font-face {&lt;br /&gt;
font-family: DejaVuSans;&lt;br /&gt;
font-style: normal;&lt;br /&gt;
font-weight: bold;&lt;br /&gt;
src:url(&amp;quot;DejaVuSans-Bold.ttf&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
@font-face {&lt;br /&gt;
font-family: DejaVuSans;&lt;br /&gt;
font-style: italic;&lt;br /&gt;
font-weight: normal;&lt;br /&gt;
src:url(&amp;quot;DejaVuSans-Oblique.ttf&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
@font-face {&lt;br /&gt;
font-family: DejaVuSans;&lt;br /&gt;
font-style: italic;&lt;br /&gt;
font-weight: bold;&lt;br /&gt;
src:url(&amp;quot;DejaVuSans-BoldOblique.ttf&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
body { font-family: &amp;quot;DejaVuSans&amp;quot;; }&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--latex-engine=&#039;&#039;&#039; &#039;&#039;pdflatex|lualatex|xelatex&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Använd den angivna LaTeX-motorn när PDF-utdata produceras.&lt;br /&gt;
&lt;br /&gt;
: Standard är &#039;&#039;&#039;pdflatex&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Om motorn inte finns i din PATH kan hela sökvägen till motorn anges här.&lt;br /&gt;
&lt;br /&gt;
=== Citeringar ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--bibliography=&#039;&#039;&#039; &#039;&#039;FILE&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Ange bibliografidatabas som ska användas för att lösa citeringar.&lt;br /&gt;
&lt;br /&gt;
: Databastypen bestäms från ändelsen på &#039;&#039;FILE&#039;&#039;, som kan vara &#039;&#039;&#039;.mods&#039;&#039;&#039;, MODS-format, &#039;&#039;&#039;.bib&#039;&#039;&#039;, BibTeX/BibLaTeX-format, &#039;&#039;&#039;.ris&#039;&#039;&#039;, RIS-format, &#039;&#039;&#039;.enl&#039;&#039;&#039;, EndNote-format, &#039;&#039;&#039;.xml&#039;&#039;&#039;, EndNote XML-format, &#039;&#039;&#039;.wos&#039;&#039;&#039;, ISI-format, &#039;&#039;&#039;.medline&#039;&#039;&#039;, MEDLINE-format, &#039;&#039;&#039;.copac&#039;&#039;&#039;, Copac-format, eller &#039;&#039;&#039;.json&#039;&#039;&#039;, citeproc JSON.&lt;br /&gt;
&lt;br /&gt;
: Om du vill använda flera bibliografier använder du bara denna option upprepade gånger.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--csl=&#039;&#039;&#039; &#039;&#039;FILE&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Ange CSL-stil som ska användas vid formatering av citeringar och bibliografi.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;FILE&#039;&#039; inte hittas letar pandoc efter den i:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$HOME/.csl&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: i Unix och:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
C:\Documents And Settings\USERNAME\Application Data\csl&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: i Windows.&lt;br /&gt;
&lt;br /&gt;
: Om optionen &#039;&#039;&#039;--csl&#039;&#039;&#039; inte anges använder pandoc en standardstil: antingen &#039;&#039;&#039;default.csl&#039;&#039;&#039; i användardatakatalogen, se &#039;&#039;&#039;--data-dir&#039;&#039;&#039;, eller, om den saknas, Chicago author-date-stilen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--citation-abbreviations=&#039;&#039;&#039; &#039;&#039;FILE&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Ange en fil som innehåller förkortningar för tidskriftstitlar och andra bibliografiska fält, indikerade genom att sätta &#039;&#039;&#039;form=&amp;quot;short&amp;quot;&#039;&#039;&#039; i CSL-noden för fältet.&lt;br /&gt;
&lt;br /&gt;
: Formatet beskrivs på:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://citationstylist.org/2011/10/19/abbreviations-for-zotero-test-release/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: Här är ett kort exempel:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{ &amp;quot;default&amp;quot;: {&lt;br /&gt;
    &amp;quot;container-title&amp;quot;: {&lt;br /&gt;
            &amp;quot;Lloyd&#039;s Law Reports&amp;quot;: &amp;quot;Lloyd&#039;s Rep&amp;quot;,&lt;br /&gt;
            &amp;quot;Estates Gazette&amp;quot;: &amp;quot;EG&amp;quot;,&lt;br /&gt;
            &amp;quot;Scots Law Times&amp;quot;: &amp;quot;SLT&amp;quot;&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--natbib&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Använd natbib för citeringar i LaTeX-utdata.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--biblatex&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Använd biblatex för citeringar i LaTeX-utdata.&lt;br /&gt;
&lt;br /&gt;
=== Matematikrendering i HTML ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-m&#039;&#039;&#039; [&#039;&#039;URL&#039;&#039;], &#039;&#039;&#039;--latexmathml&#039;&#039;&#039;[=&#039;&#039;&#039;URL&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
: Använd LaTeXMathML-skriptet för att visa inbäddad TeX-matematik i HTML-utdata.&lt;br /&gt;
&lt;br /&gt;
: För att infoga en länk till en lokal kopia av skriptet &#039;&#039;&#039;LaTeXMathML.js&#039;&#039;&#039;, ange en &#039;&#039;URL&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Om ingen &#039;&#039;URL&#039;&#039; anges infogas skriptets innehåll direkt i HTML-huvudet, vilket bevarar portabilitet på bekostnad av effektivitet.&lt;br /&gt;
&lt;br /&gt;
: Om du planerar att använda matematik på flera sidor är det mycket bättre att länka till en kopia av skriptet, så att det kan cachelagras.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--mathml&#039;&#039;&#039;[=&#039;&#039;&#039;URL&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
: Konvertera TeX-matematik till MathML, i &#039;&#039;&#039;docbook&#039;&#039;&#039; såväl som &#039;&#039;&#039;html&#039;&#039;&#039; och &#039;&#039;&#039;html5&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: I fristående &#039;&#039;&#039;html&#039;&#039;&#039;-utdata infogas ett litet JavaScript, eller en länk till ett sådant skript om en &#039;&#039;URL&#039;&#039; anges, vilket låter MathML visas i vissa webbläsare.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--jsmath&#039;&#039;&#039;[=&#039;&#039;&#039;URL&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
: Använd jsMath för att visa inbäddad TeX-matematik i HTML-utdata.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;URL&#039;&#039; ska peka på jsMath-laddningsskriptet, t.ex. &#039;&#039;&#039;jsMath/easy/load.js&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Om den anges länkas den in i huvudet på fristående HTML-dokument.&lt;br /&gt;
&lt;br /&gt;
: Om ingen &#039;&#039;URL&#039;&#039; anges infogas ingen länk till jsMath-laddningsskriptet; det är då upp till författaren att tillhandahålla en sådan länk i HTML-mallen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--mathjax&#039;&#039;&#039;[=&#039;&#039;&#039;URL&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
: Använd MathJax för att visa inbäddad TeX-matematik i HTML-utdata.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;URL&#039;&#039; ska peka på laddningsskriptet &#039;&#039;&#039;MathJax.js&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Om ingen &#039;&#039;URL&#039;&#039; anges infogas en länk till MathJax CDN.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--gladtex&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Omslut TeX-matematik med &#039;&#039;&#039;&amp;lt;eq&amp;gt;&#039;&#039;&#039;-taggar i HTML-utdata.&lt;br /&gt;
&lt;br /&gt;
: Dessa kan sedan behandlas av gladTeX för att producera länkar till bilder av de typsatta formlerna.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--mimetex&#039;&#039;&#039;[=&#039;&#039;&#039;URL&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
: Rendera TeX-matematik med mimeTeX CGI-skriptet.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;URL&#039;&#039; inte anges antas skriptet finnas på &#039;&#039;&#039;/cgi-bin/mimetex.cgi&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--webtex&#039;&#039;&#039;[=&#039;&#039;&#039;URL&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
: Rendera TeX-formler med ett externt skript som konverterar TeX-formler till bilder.&lt;br /&gt;
&lt;br /&gt;
: Formeln konkateneras med den angivna URL:en.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;URL&#039;&#039; inte anges används Google Chart API.&lt;br /&gt;
&lt;br /&gt;
=== Optioner för wrapper-skript ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--dump-args&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skriv information om kommandoradsargument till &#039;&#039;stdout&#039;&#039; och avsluta sedan.&lt;br /&gt;
&lt;br /&gt;
: Denna option är främst avsedd för användning i wrapper-skript.&lt;br /&gt;
&lt;br /&gt;
: Första utdataraden innehåller namnet på utdatafilen som angavs med optionen &#039;&#039;&#039;-o&#039;&#039;&#039;, eller &#039;&#039;&#039;-&#039;&#039;&#039; för &#039;&#039;stdout&#039;&#039; om ingen utdatafil angavs.&lt;br /&gt;
&lt;br /&gt;
: De återstående raderna innehåller kommandoradsargumenten, ett per rad, i den ordning de förekommer.&lt;br /&gt;
&lt;br /&gt;
: Dessa inkluderar inte vanliga Pandoc-optioner och deras argument, men inkluderar alla optioner som förekommer efter en &#039;&#039;&#039;--&#039;&#039;&#039;-separator i slutet av raden.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--ignore-args&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Ignorera kommandoradsargument, för användning i wrapper-skript.&lt;br /&gt;
&lt;br /&gt;
: Vanliga Pandoc-optioner ignoreras inte.&lt;br /&gt;
&lt;br /&gt;
: Exempel:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pandoc --ignore-args -o foo.html -s foo.txt -- -e latin1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: är ekvivalent med:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pandoc -o foo.html -s&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== MALLAR ==&lt;br /&gt;
&lt;br /&gt;
När optionen &#039;&#039;&#039;-s/--standalone&#039;&#039;&#039; används använder pandoc en mall för att lägga till huvud- och fotmaterial som behövs för ett fristående dokument.&lt;br /&gt;
&lt;br /&gt;
För att se standardmallen som används, skriv:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pandoc -D FORMAT&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
där &#039;&#039;&#039;FORMAT&#039;&#039;&#039; är namnet på utdataformatet.&lt;br /&gt;
&lt;br /&gt;
En egen mall kan anges med optionen &#039;&#039;&#039;--template&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Du kan också åsidosätta systemets standardmallar för ett givet utdataformat &#039;&#039;&#039;FORMAT&#039;&#039;&#039; genom att lägga filen &#039;&#039;&#039;templates/default.FORMAT&#039;&#039;&#039; i användardatakatalogen, se &#039;&#039;&#039;--data-dir&#039;&#039;&#039; ovan.&lt;br /&gt;
&lt;br /&gt;
Undantag: för &#039;&#039;&#039;odt&#039;&#039;&#039;-utdata, anpassa mallen &#039;&#039;&#039;default.opendocument&#039;&#039;&#039;. För &#039;&#039;&#039;pdf&#039;&#039;&#039;-utdata, anpassa mallen &#039;&#039;&#039;default.latex&#039;&#039;&#039;. För &#039;&#039;&#039;epub&#039;&#039;&#039;-utdata, anpassa mallarna &#039;&#039;&#039;epub-page.html&#039;&#039;&#039;, &#039;&#039;&#039;epub-coverimage.html&#039;&#039;&#039; och &#039;&#039;&#039;epub-titlepage.html&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Mallar kan innehålla &#039;&#039;variabler&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Variabelnamn är sekvenser av alfanumeriska tecken, &#039;&#039;&#039;-&#039;&#039;&#039; och &#039;&#039;&#039;_&#039;&#039;&#039;, som börjar med en bokstav.&lt;br /&gt;
&lt;br /&gt;
Ett variabelnamn omgivet av &#039;&#039;&#039;$&#039;&#039;&#039;-tecken ersätts av sitt värde.&lt;br /&gt;
&lt;br /&gt;
Till exempel ersätts strängen &#039;&#039;&#039;$title$&#039;&#039;&#039; i:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;title&amp;gt;$title$&amp;lt;/title&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
av dokumenttiteln.&lt;br /&gt;
&lt;br /&gt;
För att skriva ett bokstavligt &#039;&#039;&#039;$&#039;&#039;&#039; i en mall, använd &#039;&#039;&#039;$$&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Vissa variabler sätts automatiskt av pandoc.&lt;br /&gt;
&lt;br /&gt;
Dessa varierar något beroende på utdataformat, men inkluderar:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;header-includes&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: innehåll som anges med &#039;&#039;&#039;-H/--include-in-header&#039;&#039;&#039;, kan ha flera värden&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;toc&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: icke-null-värde om &#039;&#039;&#039;--toc/--table-of-contents&#039;&#039;&#039; angavs&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;include-before&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: innehåll som anges med &#039;&#039;&#039;-B/--include-before-body&#039;&#039;&#039;, kan ha flera värden&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;include-after&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: innehåll som anges med &#039;&#039;&#039;-A/--include-after-body&#039;&#039;&#039;, kan ha flera värden&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;body&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: dokumentets kropp&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;title&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: dokumentets titel, som angiven i titelblocket&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;author&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: dokumentets författare, som angiven i titelblocket, kan ha flera värden&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;date&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: dokumentets datum, som angivet i titelblocket&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;lang&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: språkkod för HTML- eller LaTeX-dokument&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;slidy-url&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: bas-URL för Slidy-dokument, standard:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://www.w3.org/Talks/Tools/Slidy2&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;slideous-url&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: bas-URL för Slideous-dokument, standard &#039;&#039;&#039;default&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;s5-url&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: bas-URL för S5-dokument, standard &#039;&#039;&#039;ui/default&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;fontsize&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: teckenstorlek, 10pt, 11pt, 12pt, för LaTeX-dokument&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;documentclass&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: dokumentklass för LaTeX-dokument&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;geometry&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: optioner för LaTeX-klassen &#039;&#039;&#039;geometry&#039;&#039;&#039;, t.ex. &#039;&#039;&#039;margin=1in&#039;&#039;&#039;; kan upprepas för flera optioner&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;mainfont&#039;&#039;&#039;, &#039;&#039;&#039;sansfont&#039;&#039;&#039;, &#039;&#039;&#039;monofont&#039;&#039;&#039;, &#039;&#039;&#039;mathfont&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: teckensnitt för LaTeX-dokument, fungerar endast med xelatex och lualatex&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;theme&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: tema för LaTeX beamer-dokument&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;colortheme&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: färgtema för LaTeX beamer-dokument&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;linkcolor&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: färg för interna länkar i LaTeX-dokument, &#039;&#039;&#039;red&#039;&#039;&#039;, &#039;&#039;&#039;green&#039;&#039;&#039;, &#039;&#039;&#039;magenta&#039;&#039;&#039;, &#039;&#039;&#039;cyan&#039;&#039;&#039;, &#039;&#039;&#039;blue&#039;&#039;&#039;, &#039;&#039;&#039;black&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;urlcolor&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: färg för externa länkar i LaTeX-dokument&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;links-as-notes&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: gör att länkar skrivs som fotnoter i LaTeX-dokument&lt;br /&gt;
&lt;br /&gt;
Variabler kan sättas på kommandoraden med optionen &#039;&#039;&#039;-V/--variable&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Detta gör det möjligt för användare att inkludera egna variabler i sina mallar.&lt;br /&gt;
&lt;br /&gt;
Mallar kan innehålla villkor. Syntaxen är följande:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$if(variable)$&lt;br /&gt;
X&lt;br /&gt;
$else$&lt;br /&gt;
Y&lt;br /&gt;
$endif$&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Detta inkluderar &#039;&#039;&#039;X&#039;&#039;&#039; i mallen om &#039;&#039;&#039;variable&#039;&#039;&#039; har ett icke-null-värde; annars inkluderas &#039;&#039;&#039;Y&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;X&#039;&#039;&#039; och &#039;&#039;&#039;Y&#039;&#039;&#039; är platshållare för valfri giltig malltext, och kan innehålla interpolerade variabler eller andra villkor.&lt;br /&gt;
&lt;br /&gt;
Avsnittet &#039;&#039;&#039;$else$&#039;&#039;&#039; kan utelämnas.&lt;br /&gt;
&lt;br /&gt;
När variabler kan ha flera värden, till exempel &#039;&#039;&#039;author&#039;&#039;&#039; i ett dokument med flera författare, kan nyckelordet &#039;&#039;&#039;$for$&#039;&#039;&#039; användas:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$for(author)$&lt;br /&gt;
&amp;lt;meta name=&amp;quot;author&amp;quot; content=&amp;quot;$author$&amp;quot; /&amp;gt;&lt;br /&gt;
$endfor$&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Du kan valfritt ange en separator som ska användas mellan på varandra följande poster:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$for(author)$$author$$sep$, $endfor$&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Om du använder egna mallar kan du behöva revidera dem när pandoc ändras.&lt;br /&gt;
&lt;br /&gt;
Det rekommenderas att spåra ändringar i standardmallarna och modifiera egna mallar i enlighet med detta.&lt;br /&gt;
&lt;br /&gt;
Ett enkelt sätt att göra detta är att forka pandoc-templates-förrådet och slå samman ändringar efter varje pandoc-utgåva:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://github.com/jgm/pandoc-templates&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== PRODUCERA BILDSPEL MED PANDOC ==&lt;br /&gt;
&lt;br /&gt;
Du kan använda Pandoc för att producera en HTML + JavaScript-presentation som kan visas i en webbläsare.&lt;br /&gt;
&lt;br /&gt;
Det finns fyra sätt att göra detta: med S5, DZSlides, Slidy eller Slideous.&lt;br /&gt;
&lt;br /&gt;
Du kan också producera ett PDF-bildspel med LaTeX beamer.&lt;br /&gt;
&lt;br /&gt;
Här är markdown-källan för ett enkelt bildspel, &#039;&#039;&#039;habits.txt&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
% Habits&lt;br /&gt;
% John Doe&lt;br /&gt;
% March 22, 2005&lt;br /&gt;
&lt;br /&gt;
# In the morning&lt;br /&gt;
&lt;br /&gt;
## Getting up&lt;br /&gt;
&lt;br /&gt;
- Turn off alarm&lt;br /&gt;
- Get out of bed&lt;br /&gt;
&lt;br /&gt;
## Breakfast&lt;br /&gt;
&lt;br /&gt;
- Eat eggs&lt;br /&gt;
- Drink coffee&lt;br /&gt;
&lt;br /&gt;
# In the evening&lt;br /&gt;
&lt;br /&gt;
## Dinner&lt;br /&gt;
&lt;br /&gt;
- Eat spaghetti&lt;br /&gt;
- Drink wine&lt;br /&gt;
&lt;br /&gt;
------------------&lt;br /&gt;
&lt;br /&gt;
![picture of spaghetti](images/spaghetti.jpg)&lt;br /&gt;
&lt;br /&gt;
## Going to sleep&lt;br /&gt;
&lt;br /&gt;
- Get in bed&lt;br /&gt;
- Count sheep&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
För att producera bildspelet skriver du helt enkelt:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pandoc -t s5 -s habits.txt -o habits.html&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
för S5,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pandoc -t slidy -s habits.txt -o habits.html&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
för Slidy,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pandoc -t slideous -s habits.txt -o habits.html&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
för Slideous,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pandoc -t dzslides -s habits.txt -o habits.html&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
för DZSlides, eller:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pandoc -t beamer habits.txt -o habits.pdf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
för beamer.&lt;br /&gt;
&lt;br /&gt;
Med alla HTML-bildspelsformat kan optionen &#039;&#039;&#039;--self-contained&#039;&#039;&#039; användas för att producera en enda fil som innehåller all data som behövs för att visa bildspelet, inklusive länkade skript, stilmallar, bilder och videor.&lt;br /&gt;
&lt;br /&gt;
=== Strukturera bildspelet ===&lt;br /&gt;
&lt;br /&gt;
Som standard är &#039;&#039;slide level&#039;&#039; den högsta rubriknivån i hierarkin som omedelbart följs av innehåll, och inte av en annan rubrik, någonstans i dokumentet.&lt;br /&gt;
&lt;br /&gt;
I exemplet ovan följs nivå 1-rubriker alltid av nivå 2-rubriker, som följs av innehåll, så 2 är bildnivån.&lt;br /&gt;
&lt;br /&gt;
Detta standardvärde kan åsidosättas med optionen &#039;&#039;&#039;--slide-level&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Dokumentet delas upp i bilder enligt följande regler:&lt;br /&gt;
&lt;br /&gt;
* En horisontell linje startar alltid en ny bild.&lt;br /&gt;
* En rubrik på bildnivån startar alltid en ny bild.&lt;br /&gt;
* Rubriker &#039;&#039;under&#039;&#039; bildnivån i hierarkin skapar rubriker &#039;&#039;inom&#039;&#039; en bild.&lt;br /&gt;
* Rubriker &#039;&#039;över&#039;&#039; bildnivån i hierarkin skapar &amp;quot;titelbilder&amp;quot;, som bara innehåller avsnittstiteln och hjälper till att dela upp bildspelet i avsnitt.&lt;br /&gt;
* En titelsida konstrueras automatiskt från dokumentets titelblock, om ett sådant finns. För beamer kan detta inaktiveras genom att kommentera bort vissa rader i standardmallen.&lt;br /&gt;
&lt;br /&gt;
Dessa regler är utformade för att stödja många olika bildspelsstilar.&lt;br /&gt;
&lt;br /&gt;
Om du inte bryr dig om att strukturera dina bilder i avsnitt och underavsnitt kan du bara använda nivå 1-rubriker för varje bild.&lt;br /&gt;
&lt;br /&gt;
I så fall blir nivå 1 bildnivån.&lt;br /&gt;
&lt;br /&gt;
Men du kan också strukturera bildspelet i avsnitt, som i exemplet ovan.&lt;br /&gt;
&lt;br /&gt;
För Slidy, Slideous och S5 bäddar filen som produceras av pandoc med optionen &#039;&#039;&#039;-s/--standalone&#039;&#039;&#039; in en länk till JavaScript- och CSS-filer, som antas vara tillgängliga vid den relativa sökvägen &#039;&#039;&#039;s5/default&#039;&#039;&#039; för S5, &#039;&#039;&#039;slideous&#039;&#039;&#039; för Slideous, eller på Slidy-webbplatsen vid &#039;&#039;&#039;w3.org&#039;&#039;&#039; för Slidy.&lt;br /&gt;
&lt;br /&gt;
Dessa sökvägar kan ändras genom att sätta variablerna &#039;&#039;&#039;slidy-url&#039;&#039;&#039;, &#039;&#039;&#039;slideous-url&#039;&#039;&#039; eller &#039;&#039;&#039;s5-url&#039;&#039;&#039;; se &#039;&#039;&#039;--variable&#039;&#039;&#039; ovan.&lt;br /&gt;
&lt;br /&gt;
För DZSlides inkluderas den relativt korta JavaScript- och CSS-koden i filen som standard.&lt;br /&gt;
&lt;br /&gt;
=== Inkrementella listor ===&lt;br /&gt;
&lt;br /&gt;
Som standard producerar dessa skrivare listor som visas &amp;quot;allt på en gång&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Om du vill att listor ska visas inkrementellt, en post i taget, använd optionen &#039;&#039;&#039;-i&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Om du vill att en viss lista ska avvika från standarden, det vill säga visas inkrementellt utan optionen &#039;&#039;&#039;-i&#039;&#039;&#039; och allt på en gång med optionen &#039;&#039;&#039;-i&#039;&#039;&#039;, placera den i ett blockcitat:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;gt; - Eat spaghetti&lt;br /&gt;
&amp;gt; - Drink wine&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
På detta sätt kan inkrementella och icke-inkrementella listor blandas i ett enda dokument.&lt;br /&gt;
&lt;br /&gt;
=== Formge bilderna ===&lt;br /&gt;
&lt;br /&gt;
Du kan ändra stilen på HTML-bilder genom att lägga anpassade CSS-filer i &#039;&#039;&#039;$DATADIR/s5/default&#039;&#039;&#039; för S5, &#039;&#039;&#039;$DATADIR/slidy&#039;&#039;&#039; för Slidy, eller &#039;&#039;&#039;$DATADIR/slideous&#039;&#039;&#039; för Slideous, där &#039;&#039;&#039;$DATADIR&#039;&#039;&#039; är användardatakatalogen, se &#039;&#039;&#039;--data-dir&#039;&#039;&#039; ovan.&lt;br /&gt;
&lt;br /&gt;
Originalen kan hittas i pandocs systemdatakatalog, vanligen &#039;&#039;&#039;$CABALDIR/pandoc-VERSION/s5/default&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Pandoc letar där efter filer som inte hittas i användardatakatalogen.&lt;br /&gt;
&lt;br /&gt;
För dzslides inkluderas CSS i själva HTML-filen och kan modifieras där.&lt;br /&gt;
&lt;br /&gt;
För att formge beamer-bilder kan du ange ett beamer-&amp;quot;theme&amp;quot; eller &amp;quot;colortheme&amp;quot; med optionen &#039;&#039;&#039;-V&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pandoc -t beamer habits.txt -V theme:Warsaw -o habits.pdf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== LITERATE HASKELL-STÖD ==&lt;br /&gt;
&lt;br /&gt;
Om du lägger till &#039;&#039;&#039;+lhs&#039;&#039;&#039; efter ett lämpligt indata- eller utdataformat, &#039;&#039;&#039;markdown&#039;&#039;&#039;, &#039;&#039;&#039;rst&#039;&#039;&#039; eller &#039;&#039;&#039;latex&#039;&#039;&#039; för indata eller utdata; &#039;&#039;&#039;beamer&#039;&#039;&#039;, &#039;&#039;&#039;html&#039;&#039;&#039; eller &#039;&#039;&#039;html5&#039;&#039;&#039; endast för utdata, behandlar pandoc dokumentet som literate Haskell-källkod.&lt;br /&gt;
&lt;br /&gt;
Detta betyder att:&lt;br /&gt;
&lt;br /&gt;
* I markdown-indata tolkas &amp;quot;bird track&amp;quot;-avsnitt som Haskell-kod i stället för blockcitat. Text mellan &#039;&#039;&#039;\begin{code}&#039;&#039;&#039; och &#039;&#039;&#039;\end{code}&#039;&#039;&#039; behandlas också som Haskell-kod.&lt;br /&gt;
* I markdown-utdata renderas kodblock med klasserna &#039;&#039;&#039;haskell&#039;&#039;&#039; och &#039;&#039;&#039;literate&#039;&#039;&#039; med bird tracks, och blockcitat indenteras ett blanksteg så att de inte behandlas som Haskell-kod. Dessutom renderas rubriker i setext-stil, med understrykningar, snarare än atx-stil, med &#039;&#039;&#039;#&#039;&#039;&#039;-tecken. Detta beror på att ghc behandlar &#039;&#039;&#039;#&#039;&#039;&#039;-tecken i kolumn 1 som introducerande radnummer.&lt;br /&gt;
* I reStructuredText-indata tolkas &amp;quot;bird track&amp;quot;-avsnitt som Haskell-kod.&lt;br /&gt;
* I reStructuredText-utdata renderas kodblock med klassen &#039;&#039;&#039;haskell&#039;&#039;&#039; med bird tracks.&lt;br /&gt;
* I LaTeX-indata tolkas text i &#039;&#039;&#039;code&#039;&#039;&#039;-miljöer som Haskell-kod.&lt;br /&gt;
* I LaTeX-utdata renderas kodblock med klassen &#039;&#039;&#039;haskell&#039;&#039;&#039; inuti &#039;&#039;&#039;code&#039;&#039;&#039;-miljöer.&lt;br /&gt;
* I HTML-utdata renderas kodblock med klassen &#039;&#039;&#039;haskell&#039;&#039;&#039; med klassen &#039;&#039;&#039;literatehaskell&#039;&#039;&#039; och bird tracks.&lt;br /&gt;
&lt;br /&gt;
Exempel:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pandoc -f markdown+lhs -t html&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
läser literate Haskell-källkod formaterad enligt markdown-konventioner och skriver vanlig HTML, utan bird tracks.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pandoc -f markdown+lhs -t html+lhs&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
skriver HTML med Haskell-koden i bird tracks, så att den kan kopieras och klistras in som literate Haskell-källkod.&lt;br /&gt;
&lt;br /&gt;
== FÖRFATTARE ==&lt;br /&gt;
&lt;br /&gt;
© 2006–2011 John MacFarlane, jgm at berkeley dot edu.&lt;br /&gt;
&lt;br /&gt;
Utgiven under GPL, version 2 eller senare.&lt;br /&gt;
&lt;br /&gt;
Denna programvara ges utan garanti av något slag.&lt;br /&gt;
&lt;br /&gt;
Se COPYRIGHT för fullständiga upphovsrätts- och garantiupplysningar.&lt;br /&gt;
&lt;br /&gt;
Andra bidragsgivare inkluderar Recai Oktaş, Paulo Tanimoto, Peter Wang, Andrea Rossato, Eric Kow, infinity0x, Luke Plant, shreevatsa.public, Puneeth Chaganti, Paul Rivier, rodja.trappe, Bradley Kuhn, thsutton, Nathan Gass, Jonathan Daugherty, Jérémy Bobbio, Justin Bogner, qerub, Christopher Sawicki, Kelsey Hightower, Masayoshi Takahashi, Antoine Latter, Ralf Stephan, Eric Seidel och B. Scott Michel.&lt;br /&gt;
&lt;br /&gt;
== PANDOC&#039;S MARKDOWN ==&lt;br /&gt;
&lt;br /&gt;
För en fullständig beskrivning av pandocs utökningar av standard-markdown, se &#039;&#039;&#039;pandoc_markdown&#039;&#039;&#039;(5).&lt;br /&gt;
&lt;br /&gt;
== SE ÄVEN ==&lt;br /&gt;
&lt;br /&gt;
[[markdown2pdf(1)|&#039;&#039;&#039;markdown2pdf&#039;&#039;&#039;(1)]], [[pandoc markdown(5)|&#039;&#039;&#039;pandoc_markdown&#039;&#039;&#039;(5)]].&lt;br /&gt;
&lt;br /&gt;
Pandocs källkod och all dokumentation kan hämtas från:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://johnmacfarlane.net/pandoc/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
= Sidslut =&lt;br /&gt;
Orginalhemsidan på Engelska https://linux.die.net/man/1/pandoc&lt;br /&gt;
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å &lt;br /&gt;
https://www.linux.se/kontaka-linux-se/&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;Tack till [https://Datorhjalp.se Datorservice] som har  sponsrat [https://www.linux.se Linux.se] med webbhotell.&lt;br /&gt;
&lt;br /&gt;
[[Kategori:Linuxmanual grupp 1]]&lt;br /&gt;
[[Kategori:Linuxmanual]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.linux.se/index.php?title=pandoc(1)&amp;diff=9946</id>
		<title>pandoc(1)</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=pandoc(1)&amp;diff=9946"/>
		<updated>2026-08-15T08:00:39Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* SE ÄVEN */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:pandoc(1)}}&lt;br /&gt;
&lt;br /&gt;
== NAMN ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;pandoc&#039;&#039;&#039; – allmän märkspråkskonverterare&lt;br /&gt;
&lt;br /&gt;
== SYNOPSIS ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pandoc [options] [input-file]...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== BESKRIVNING ==&lt;br /&gt;
&lt;br /&gt;
Pandoc är ett Haskell-bibliotek för att konvertera från ett märkspråksformat till ett annat, och ett kommandoradsverktyg som använder detta bibliotek.&lt;br /&gt;
&lt;br /&gt;
Det kan läsa markdown och delmängder av Textile, reStructuredText, HTML, LaTeX och DocBook XML; och det kan skriva vanlig text, markdown, reStructuredText, XHTML, HTML 5, LaTeX, inklusive beamer-bildspel, ConTeXt, RTF, DocBook XML, OpenDocument XML, ODT, Word docx, GNU Texinfo, MediaWiki-markup, EPUB, Textile, groff-manualsidor, Emacs Org-Mode, AsciiDoc och Slidy-, Slideous-, DZSlides- eller S5-HTML-bildspel.&lt;br /&gt;
&lt;br /&gt;
Det kan också producera PDF-utdata på system där LaTeX är installerat.&lt;br /&gt;
&lt;br /&gt;
Pandocs utökade version av markdown innehåller syntax för fotnoter, tabeller, flexibla ordnade listor, definitionslistor, avgränsade kodblock, upphöjd text, nedsänkt text, genomstrykning, titelblock, automatiska innehållsförteckningar, inbäddad LaTeX-matematik, citeringar och markdown inuti HTML-blockelement.&lt;br /&gt;
&lt;br /&gt;
Dessa utökningar, beskrivna nedan under Pandocs markdown, kan inaktiveras med optionen &#039;&#039;&#039;--strict&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Till skillnad från de flesta befintliga verktyg för att konvertera markdown till HTML, vilka använder regex-ersättningar, har Pandoc en modulär design: det består av en uppsättning läsare, som tolkar text i ett givet format och producerar en intern representation av dokumentet, och en uppsättning skrivare, som konverterar denna interna representation till ett målformat.&lt;br /&gt;
&lt;br /&gt;
Därför krävs endast att en läsare eller skrivare läggs till för att lägga till ett indata- eller utdataformat.&lt;br /&gt;
&lt;br /&gt;
=== Använda pandoc ===&lt;br /&gt;
&lt;br /&gt;
Om ingen &#039;&#039;input-file&#039;&#039; anges läses indata från &#039;&#039;stdin&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Annars konkateneras &#039;&#039;input-files&#039;&#039;, med en tom rad mellan varje, och används som indata.&lt;br /&gt;
&lt;br /&gt;
Utdata går som standard till &#039;&#039;stdout&#039;&#039;, även om utdata till &#039;&#039;stdout&#039;&#039; är inaktiverad för utdataformaten &#039;&#039;&#039;odt&#039;&#039;&#039;, &#039;&#039;&#039;docx&#039;&#039;&#039; och &#039;&#039;&#039;epub&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
För utdata till en fil, använd optionen &#039;&#039;&#039;-o&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pandoc -o output.html input.txt&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
I stället för en fil kan en absolut URI anges. I detta fall hämtar pandoc innehållet med HTTP:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pandoc -f html -t markdown http://www.fsf.org&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Om flera indatafiler anges kommer &#039;&#039;&#039;pandoc&#039;&#039;&#039; att konkatenera dem alla, med tomma rader mellan dem, före tolkning.&lt;br /&gt;
&lt;br /&gt;
Formatet för indata och utdata kan anges uttryckligen med kommandoradsoptioner.&lt;br /&gt;
&lt;br /&gt;
Indataformatet kan anges med optionerna &#039;&#039;&#039;-r/--read&#039;&#039;&#039; eller &#039;&#039;&#039;-f/--from&#039;&#039;&#039;, och utdataformatet med optionerna &#039;&#039;&#039;-w/--write&#039;&#039;&#039; eller &#039;&#039;&#039;-t/--to&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
För att konvertera &#039;&#039;&#039;hello.txt&#039;&#039;&#039; från markdown till LaTeX kan du skriva:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pandoc -f markdown -t latex hello.txt&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
För att konvertera &#039;&#039;&#039;hello.html&#039;&#039;&#039; från HTML till markdown:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pandoc -f html -t markdown hello.html&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Stödda utdataformat listas nedan under optionen &#039;&#039;&#039;-t/--to&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Stödda indataformat listas nedan under optionen &#039;&#039;&#039;-f/--from&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Observera att läsarna för &#039;&#039;&#039;rst&#039;&#039;&#039;, &#039;&#039;&#039;textile&#039;&#039;&#039;, &#039;&#039;&#039;latex&#039;&#039;&#039; och &#039;&#039;&#039;html&#039;&#039;&#039; inte är kompletta; det finns vissa konstruktioner som de inte tolkar.&lt;br /&gt;
&lt;br /&gt;
Om indata- eller utdataformatet inte anges uttryckligen försöker &#039;&#039;&#039;pandoc&#039;&#039;&#039; gissa det från ändelserna på indata- och utdatafilnamnen.&lt;br /&gt;
&lt;br /&gt;
Exempel:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pandoc -o hello.tex hello.txt&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
kommer att konvertera &#039;&#039;&#039;hello.txt&#039;&#039;&#039; från markdown till LaTeX.&lt;br /&gt;
&lt;br /&gt;
Om ingen utdatafil anges, så att utdata går till &#039;&#039;stdout&#039;&#039;, eller om utdatafilens ändelse är okänd, blir utdataformatet som standard HTML.&lt;br /&gt;
&lt;br /&gt;
Om ingen indatafil anges, så att indata kommer från &#039;&#039;stdin&#039;&#039;, eller om indatafilernas ändelser är okända, antas indataformatet vara markdown om det inte anges uttryckligen.&lt;br /&gt;
&lt;br /&gt;
Pandoc använder teckenkodningen UTF-8 för både indata och utdata.&lt;br /&gt;
&lt;br /&gt;
Om din lokala teckenkodning inte är UTF-8 bör du skicka indata och utdata genom &#039;&#039;&#039;iconv&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
iconv -t utf-8 input.txt | pandoc | iconv -f utf-8&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Skapa en PDF ===&lt;br /&gt;
&lt;br /&gt;
Tidigare versioner av pandoc kom med programmet &#039;&#039;&#039;markdown2pdf&#039;&#039;&#039;, som använde pandoc och pdflatex för att producera en PDF.&lt;br /&gt;
&lt;br /&gt;
Detta behövs inte längre, eftersom &#039;&#039;&#039;pandoc&#039;&#039;&#039; nu själv kan producera &#039;&#039;&#039;pdf&#039;&#039;&#039;-utdata.&lt;br /&gt;
&lt;br /&gt;
För att producera en PDF anger du helt enkelt en utdatafil med ändelsen &#039;&#039;&#039;.pdf&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Pandoc skapar en LaTeX-fil och använder pdflatex, eller en annan motor, se &#039;&#039;&#039;--latex-engine&#039;&#039;&#039;, för att konvertera den till PDF:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pandoc test.txt -o test.pdf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Produktion av en PDF kräver att en LaTeX-motor är installerad, se &#039;&#039;&#039;--latex-engine&#039;&#039;&#039; nedan, och antar att följande LaTeX-paket finns tillgängliga: &#039;&#039;&#039;amssymb&#039;&#039;&#039;, &#039;&#039;&#039;amsmath&#039;&#039;&#039;, &#039;&#039;&#039;ifxetex&#039;&#039;&#039;, &#039;&#039;&#039;ifluatex&#039;&#039;&#039;, &#039;&#039;&#039;listings&#039;&#039;&#039; om optionen &#039;&#039;&#039;--listings&#039;&#039;&#039; används, &#039;&#039;&#039;fancyvrb&#039;&#039;&#039;, &#039;&#039;&#039;enumerate&#039;&#039;&#039;, &#039;&#039;&#039;ctable&#039;&#039;&#039;, &#039;&#039;&#039;url&#039;&#039;&#039;, &#039;&#039;&#039;graphicx&#039;&#039;&#039;, &#039;&#039;&#039;hyperref&#039;&#039;&#039;, &#039;&#039;&#039;ulem&#039;&#039;&#039;, &#039;&#039;&#039;babel&#039;&#039;&#039; om variabeln &#039;&#039;&#039;lang&#039;&#039;&#039; är satt, &#039;&#039;&#039;fontspec&#039;&#039;&#039; om &#039;&#039;&#039;xelatex&#039;&#039;&#039; eller &#039;&#039;&#039;lualatex&#039;&#039;&#039; används som LaTeX-motor, &#039;&#039;&#039;xltxtra&#039;&#039;&#039; och &#039;&#039;&#039;xunicode&#039;&#039;&#039; om &#039;&#039;&#039;xelatex&#039;&#039;&#039; används.&lt;br /&gt;
&lt;br /&gt;
=== hsmarkdown ===&lt;br /&gt;
&lt;br /&gt;
En användare som vill ha en drop-in-ersättare för &#039;&#039;&#039;Markdown.pl&#039;&#039;&#039; kan skapa en symbolisk länk till &#039;&#039;&#039;pandoc&#039;&#039;&#039;-programmet med namnet &#039;&#039;&#039;hsmarkdown&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
När det anropas under namnet &#039;&#039;&#039;hsmarkdown&#039;&#039;&#039; beter sig &#039;&#039;&#039;pandoc&#039;&#039;&#039; som om flaggan &#039;&#039;&#039;--strict&#039;&#039;&#039; hade valts, och inga kommandoradsoptioner känns igen.&lt;br /&gt;
&lt;br /&gt;
Detta tillvägagångssätt fungerar dock inte under Cygwin på grund av problem med dess simulering av symboliska länkar.&lt;br /&gt;
&lt;br /&gt;
== OPTIONER ==&lt;br /&gt;
&lt;br /&gt;
=== Allmänna optioner ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-f&#039;&#039;&#039; &#039;&#039;FORMAT&#039;&#039;, &#039;&#039;&#039;-r&#039;&#039;&#039; &#039;&#039;FORMAT&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--from=&#039;&#039;&#039; &#039;&#039;FORMAT&#039;&#039;, &#039;&#039;&#039;--read=&#039;&#039;&#039; &#039;&#039;FORMAT&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Ange indataformat.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;FORMAT&#039;&#039; kan vara &#039;&#039;&#039;native&#039;&#039;&#039;, intern Haskell, &#039;&#039;&#039;json&#039;&#039;&#039;, JSON-version av intern AST, &#039;&#039;&#039;markdown&#039;&#039;&#039;, &#039;&#039;&#039;textile&#039;&#039;&#039;, &#039;&#039;&#039;rst&#039;&#039;&#039;, reStructuredText, &#039;&#039;&#039;html&#039;&#039;&#039;, &#039;&#039;&#039;docbook&#039;&#039;&#039; eller &#039;&#039;&#039;latex&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;&#039;+lhs&#039;&#039;&#039; läggs till efter &#039;&#039;&#039;markdown&#039;&#039;&#039;, &#039;&#039;&#039;rst&#039;&#039;&#039; eller &#039;&#039;&#039;latex&#039;&#039;&#039; behandlas indata som literate Haskell-källkod; se Literate Haskell-stöd nedan.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-t&#039;&#039;&#039; &#039;&#039;FORMAT&#039;&#039;, &#039;&#039;&#039;-w&#039;&#039;&#039; &#039;&#039;FORMAT&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--to=&#039;&#039;&#039; &#039;&#039;FORMAT&#039;&#039;, &#039;&#039;&#039;--write=&#039;&#039;&#039; &#039;&#039;FORMAT&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Ange utdataformat.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;FORMAT&#039;&#039; kan vara &#039;&#039;&#039;native&#039;&#039;&#039;, &#039;&#039;&#039;json&#039;&#039;&#039;, &#039;&#039;&#039;plain&#039;&#039;&#039;, &#039;&#039;&#039;markdown&#039;&#039;&#039;, &#039;&#039;&#039;rst&#039;&#039;&#039;, &#039;&#039;&#039;html&#039;&#039;&#039;, &#039;&#039;&#039;html5&#039;&#039;&#039;, &#039;&#039;&#039;latex&#039;&#039;&#039;, &#039;&#039;&#039;beamer&#039;&#039;&#039;, &#039;&#039;&#039;context&#039;&#039;&#039;, &#039;&#039;&#039;man&#039;&#039;&#039;, &#039;&#039;&#039;mediawiki&#039;&#039;&#039;, &#039;&#039;&#039;textile&#039;&#039;&#039;, &#039;&#039;&#039;org&#039;&#039;&#039;, &#039;&#039;&#039;texinfo&#039;&#039;&#039;, &#039;&#039;&#039;docbook&#039;&#039;&#039;, &#039;&#039;&#039;opendocument&#039;&#039;&#039;, &#039;&#039;&#039;odt&#039;&#039;&#039;, &#039;&#039;&#039;docx&#039;&#039;&#039;, &#039;&#039;&#039;epub&#039;&#039;&#039;, &#039;&#039;&#039;asciidoc&#039;&#039;&#039;, &#039;&#039;&#039;slidy&#039;&#039;&#039;, &#039;&#039;&#039;slideous&#039;&#039;&#039;, &#039;&#039;&#039;dzslides&#039;&#039;&#039;, &#039;&#039;&#039;s5&#039;&#039;&#039; eller &#039;&#039;&#039;rtf&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Observera att &#039;&#039;&#039;odt&#039;&#039;&#039;- och &#039;&#039;&#039;epub&#039;&#039;&#039;-utdata inte skickas till &#039;&#039;stdout&#039;&#039;; ett utdatafilnamn måste anges med optionen &#039;&#039;&#039;-o/--output&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;&#039;+lhs&#039;&#039;&#039; läggs till efter &#039;&#039;&#039;markdown&#039;&#039;&#039;, &#039;&#039;&#039;rst&#039;&#039;&#039;, &#039;&#039;&#039;latex&#039;&#039;&#039;, &#039;&#039;&#039;beamer&#039;&#039;&#039;, &#039;&#039;&#039;html&#039;&#039;&#039; eller &#039;&#039;&#039;html5&#039;&#039;&#039; renderas utdatan som literate Haskell-källkod; se Literate Haskell-stöd nedan.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-o&#039;&#039;&#039; &#039;&#039;FILE&#039;&#039;, &#039;&#039;&#039;--output=&#039;&#039;&#039; &#039;&#039;FILE&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skriv utdata till &#039;&#039;FILE&#039;&#039; i stället för till &#039;&#039;stdout&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;FILE&#039;&#039; är &#039;&#039;&#039;-&#039;&#039;&#039; går utdata till &#039;&#039;stdout&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Undantag: om utdataformatet är &#039;&#039;&#039;odt&#039;&#039;&#039;, &#039;&#039;&#039;docx&#039;&#039;&#039; eller &#039;&#039;&#039;epub&#039;&#039;&#039; är utdata till stdout inaktiverad.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--data-dir=&#039;&#039;&#039; &#039;&#039;DIRECTORY&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Ange användardatakatalogen där pandoc ska söka efter datafiler.&lt;br /&gt;
&lt;br /&gt;
: Om denna option inte anges används standardkatalogen:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$HOME/.pandoc&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: i Unix och:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
C:\Documents And Settings\USERNAME\Application Data\pandoc&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: i Windows.&lt;br /&gt;
&lt;br /&gt;
: En katalog eller fil med namnet &#039;&#039;&#039;reference.odt&#039;&#039;&#039;, &#039;&#039;&#039;reference.docx&#039;&#039;&#039;, &#039;&#039;&#039;default.csl&#039;&#039;&#039;, &#039;&#039;&#039;epub.css&#039;&#039;&#039;, &#039;&#039;&#039;templates&#039;&#039;&#039;, &#039;&#039;&#039;slidy&#039;&#039;&#039;, &#039;&#039;&#039;slideous&#039;&#039;&#039; eller &#039;&#039;&#039;s5&#039;&#039;&#039; i denna katalog åsidosätter pandocs normala standardvärden.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-v, --version&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skriv ut version.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-h, --help&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Visa användningsmeddelande.&lt;br /&gt;
&lt;br /&gt;
=== Läsaroptioner ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--strict&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Använd strikt markdown-syntax, utan pandoc-utökningar eller varianter.&lt;br /&gt;
&lt;br /&gt;
: När indataformatet är HTML betyder detta att konstruktioner som saknar motsvarigheter i standard-markdown, t.ex. definitionslistor eller genomstruken text, tolkas som rå HTML.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-R, --parse-raw&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Tolka oöversättbara HTML-koder och LaTeX-miljöer som rå HTML eller LaTeX i stället för att ignorera dem.&lt;br /&gt;
&lt;br /&gt;
: Påverkar endast HTML- och LaTeX-indata.&lt;br /&gt;
&lt;br /&gt;
: Rå HTML kan skrivas i markdown, reStructuredText, HTML, Slidy, Slideous, DZSlides och S5-utdata; rå LaTeX kan skrivas i markdown, reStructuredText, LaTeX och ConTeXt-utdata.&lt;br /&gt;
&lt;br /&gt;
: Standard är att läsarna utelämnar oöversättbara HTML-koder och LaTeX-miljöer.&lt;br /&gt;
&lt;br /&gt;
: LaTeX-läsaren skickar igenom oöversättbara LaTeX-&#039;&#039;kommandon&#039;&#039;, även om &#039;&#039;&#039;-R&#039;&#039;&#039; inte anges.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-S, --smart&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Producera typografiskt korrekt utdata, konvertera raka citattecken till böjda citattecken, &#039;&#039;&#039;---&#039;&#039;&#039; till em-streck, &#039;&#039;&#039;--&#039;&#039;&#039; till en-streck och &#039;&#039;&#039;...&#039;&#039;&#039; till ellipser.&lt;br /&gt;
&lt;br /&gt;
: Hårda blanksteg infogas efter vissa förkortningar, såsom &amp;quot;Mr.&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
: Denna option är betydelsefull endast när indataformatet är &#039;&#039;&#039;markdown&#039;&#039;&#039; eller &#039;&#039;&#039;textile&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Den väljs automatiskt när indataformatet är &#039;&#039;&#039;textile&#039;&#039;&#039; eller utdataformatet är &#039;&#039;&#039;latex&#039;&#039;&#039; eller &#039;&#039;&#039;context&#039;&#039;&#039;, om inte &#039;&#039;&#039;--no-tex-ligatures&#039;&#039;&#039; används.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--old-dashes&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Välj pandoc &amp;lt;= 1.8.2.1-beteendet för tolkning av smarta streck: &#039;&#039;&#039;-&#039;&#039;&#039; före en siffra är ett en-streck, och &#039;&#039;&#039;--&#039;&#039;&#039; är ett em-streck.&lt;br /&gt;
&lt;br /&gt;
: Denna option väljs automatiskt för &#039;&#039;&#039;textile&#039;&#039;&#039;-indata.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--base-header-level=&#039;&#039;&#039; &#039;&#039;NUMBER&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Ange basnivån för rubriker, standard är 1.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--indented-code-classes=&#039;&#039;&#039; &#039;&#039;CLASSES&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Ange klasser att använda för indragna kodblock, till exempel &#039;&#039;&#039;perl,numberLines&#039;&#039;&#039; eller &#039;&#039;&#039;haskell&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Flera klasser kan separeras med blanksteg eller kommatecken.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--normalize&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Normalisera dokumentet efter läsning: slå samman intilliggande &#039;&#039;&#039;Str&#039;&#039;&#039;- eller &#039;&#039;&#039;Emph&#039;&#039;&#039;-element, till exempel, och ta bort upprepade &#039;&#039;&#039;Space&#039;&#039;&#039;-element.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-p, --preserve-tabs&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Bevara tabbar i stället för att konvertera dem till blanksteg, standard.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--tab-stop=&#039;&#039;&#039; &#039;&#039;NUMBER&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Ange antalet blanksteg per tabb, standard är 4.&lt;br /&gt;
&lt;br /&gt;
=== Allmänna skrivaroptioner ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-s, --standalone&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Producera utdata med lämpligt huvud och fot, t.ex. en fristående HTML-, LaTeX- eller RTF-fil, inte ett fragment.&lt;br /&gt;
&lt;br /&gt;
: Denna option sätts automatiskt för &#039;&#039;&#039;pdf&#039;&#039;&#039;, &#039;&#039;&#039;epub&#039;&#039;&#039;, &#039;&#039;&#039;docx&#039;&#039;&#039; och &#039;&#039;&#039;odt&#039;&#039;&#039;-utdata.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--template=&#039;&#039;&#039; &#039;&#039;FILE&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Använd &#039;&#039;FILE&#039;&#039; som en egen mall för det genererade dokumentet.&lt;br /&gt;
&lt;br /&gt;
: Implicerar &#039;&#039;&#039;--standalone&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Se Mallar nedan för en beskrivning av mallsyntaxen.&lt;br /&gt;
&lt;br /&gt;
: Om ingen ändelse anges läggs en ändelse som motsvarar skrivaren till, så att &#039;&#039;&#039;--template=special&#039;&#039;&#039; söker efter &#039;&#039;&#039;special.html&#039;&#039;&#039; för HTML-utdata.&lt;br /&gt;
&lt;br /&gt;
: Om mallen inte hittas söker pandoc efter den i användardatakatalogen, se &#039;&#039;&#039;--data-dir&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Om denna option inte används används en standardmall som passar utdataformatet, se &#039;&#039;&#039;-D/--print-default-template&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-V&#039;&#039;&#039; &#039;&#039;KEY[=VAL]&#039;&#039;, &#039;&#039;&#039;--variable=&#039;&#039;&#039; &#039;&#039;KEY[:VAL]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Sätt mallvariabeln &#039;&#039;KEY&#039;&#039; till värdet &#039;&#039;VAL&#039;&#039; när dokumentet renderas i fristående läge.&lt;br /&gt;
&lt;br /&gt;
: Detta är i allmänhet endast användbart när optionen &#039;&#039;&#039;--template&#039;&#039;&#039; används för att ange en egen mall, eftersom pandoc automatiskt sätter variablerna som används i standardmallarna.&lt;br /&gt;
&lt;br /&gt;
: Om inget &#039;&#039;VAL&#039;&#039; anges får nyckeln värdet &#039;&#039;&#039;true&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-D&#039;&#039;&#039; &#039;&#039;FORMAT&#039;&#039;, &#039;&#039;&#039;--print-default-template=&#039;&#039;&#039; &#039;&#039;FORMAT&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skriv ut standardmallen för ett utdata-&#039;&#039;FORMAT&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Se &#039;&#039;&#039;-t&#039;&#039;&#039; för en lista över möjliga &#039;&#039;FORMAT&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--no-wrap&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Inaktivera radbrytning av text i utdata.&lt;br /&gt;
&lt;br /&gt;
: Som standard radbryts text på ett sätt som passar utdataformatet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--columns=&#039;&#039;&#039; &#039;&#039;NUMBER&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Ange radlängd i tecken, för radbrytning av text.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--toc, --table-of-contents&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Inkludera en automatiskt genererad innehållsförteckning eller, för &#039;&#039;&#039;latex&#039;&#039;&#039;, &#039;&#039;&#039;context&#039;&#039;&#039; och &#039;&#039;&#039;rst&#039;&#039;&#039;, en instruktion att skapa en.&lt;br /&gt;
&lt;br /&gt;
: Denna option har ingen effekt på &#039;&#039;&#039;man&#039;&#039;&#039;, &#039;&#039;&#039;docbook&#039;&#039;&#039;, &#039;&#039;&#039;slidy&#039;&#039;&#039;, &#039;&#039;&#039;slideous&#039;&#039;&#039; eller &#039;&#039;&#039;s5&#039;&#039;&#039;-utdata.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--no-highlight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Inaktiverar syntaxmarkering för kodblock och inline-kod, även när ett språkattribut anges.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--highlight-style=&#039;&#039;&#039; &#039;&#039;STYLE&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Anger färgstilen som ska användas i markerad källkod.&lt;br /&gt;
&lt;br /&gt;
: Optioner är &#039;&#039;&#039;pygments&#039;&#039;&#039;, standard, &#039;&#039;&#039;kate&#039;&#039;&#039;, &#039;&#039;&#039;monochrome&#039;&#039;&#039;, &#039;&#039;&#039;espresso&#039;&#039;&#039;, &#039;&#039;&#039;zenburn&#039;&#039;&#039;, &#039;&#039;&#039;haddock&#039;&#039;&#039; och &#039;&#039;&#039;tango&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-H&#039;&#039;&#039; &#039;&#039;FILE&#039;&#039;, &#039;&#039;&#039;--include-in-header=&#039;&#039;&#039; &#039;&#039;FILE&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Inkludera innehållet i &#039;&#039;FILE&#039;&#039;, ordagrant, i slutet av huvudet.&lt;br /&gt;
&lt;br /&gt;
: Detta kan exempelvis användas för att inkludera särskild CSS eller JavaScript i HTML-dokument.&lt;br /&gt;
&lt;br /&gt;
: Option kan användas upprepade gånger för att inkludera flera filer i huvudet.&lt;br /&gt;
&lt;br /&gt;
: De inkluderas i angiven ordning.&lt;br /&gt;
&lt;br /&gt;
: Implicerar &#039;&#039;&#039;--standalone&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-B&#039;&#039;&#039; &#039;&#039;FILE&#039;&#039;, &#039;&#039;&#039;--include-before-body=&#039;&#039;&#039; &#039;&#039;FILE&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Inkludera innehållet i &#039;&#039;FILE&#039;&#039;, ordagrant, i början av dokumentets body, t.ex. efter taggen &#039;&#039;&#039;&amp;lt;body&amp;gt;&#039;&#039;&#039; i HTML eller kommandot &#039;&#039;&#039;\begin{document}&#039;&#039;&#039; i LaTeX.&lt;br /&gt;
&lt;br /&gt;
: Kan användas för att inkludera navigationsrader eller banners i HTML-dokument.&lt;br /&gt;
&lt;br /&gt;
: Option kan användas upprepade gånger för att inkludera flera filer i angiven ordning.&lt;br /&gt;
&lt;br /&gt;
: Implicerar &#039;&#039;&#039;--standalone&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-A&#039;&#039;&#039; &#039;&#039;FILE&#039;&#039;, &#039;&#039;&#039;--include-after-body=&#039;&#039;&#039; &#039;&#039;FILE&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Inkludera innehållet i &#039;&#039;FILE&#039;&#039;, ordagrant, i slutet av dokumentets body, före taggen &#039;&#039;&#039;&amp;lt;/body&amp;gt;&#039;&#039;&#039; i HTML eller kommandot &#039;&#039;&#039;\end{document}&#039;&#039;&#039; i LaTeX.&lt;br /&gt;
&lt;br /&gt;
: Option kan användas upprepade gånger för att inkludera flera filer i angiven ordning.&lt;br /&gt;
&lt;br /&gt;
: Implicerar &#039;&#039;&#039;--standalone&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
=== Optioner som påverkar specifika skrivare ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--self-contained&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Producera en fristående HTML-fil utan externa beroenden, med &#039;&#039;&#039;data:&#039;&#039;&#039;-URI:er för att infoga innehållet i länkade skript, stilmallar, bilder och videor.&lt;br /&gt;
&lt;br /&gt;
: Den resulterande filen ska vara &amp;quot;self-contained&amp;quot; i den meningen att den inte behöver externa filer och ingen nätåtkomst för att visas korrekt i en webbläsare.&lt;br /&gt;
&lt;br /&gt;
: Denna option fungerar endast med HTML-utdataformat, inklusive &#039;&#039;&#039;html&#039;&#039;&#039;, &#039;&#039;&#039;html5&#039;&#039;&#039;, &#039;&#039;&#039;html+lhs&#039;&#039;&#039;, &#039;&#039;&#039;html5+lhs&#039;&#039;&#039;, &#039;&#039;&#039;s5&#039;&#039;&#039;, &#039;&#039;&#039;slidy&#039;&#039;&#039;, &#039;&#039;&#039;slideous&#039;&#039;&#039; och &#039;&#039;&#039;dzslides&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Skript, bilder och stilmallar vid absoluta URL:er laddas ned; de vid relativa URL:er söks först relativt arbetskatalogen, sedan relativt användardatakatalogen, se &#039;&#039;&#039;--data-dir&#039;&#039;&#039;, och slutligen relativt pandocs standarddatakatalog.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--offline&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Föråldrad synonym för &#039;&#039;&#039;--self-contained&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-5, --html5&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Producera HTML5 i stället för HTML4.&lt;br /&gt;
&lt;br /&gt;
: Denna option har ingen effekt för andra skrivare än &#039;&#039;&#039;html&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Föråldrad: använd utdataformatet &#039;&#039;&#039;html5&#039;&#039;&#039; i stället.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--ascii&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Använd endast ASCII-tecken i utdata.&lt;br /&gt;
&lt;br /&gt;
: För närvarande stöds detta endast för HTML-utdata, som använder numeriska entiteter i stället för UTF-8 när denna option väljs.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--reference-links&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Använd länkar av referensstil, i stället för inline-länkar, när markdown eller reStructuredText skrivs.&lt;br /&gt;
&lt;br /&gt;
: Som standard används inline-länkar.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--atx-headers&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Använd ATX-rubriker i markdown-utdata.&lt;br /&gt;
&lt;br /&gt;
: Standard är att använda setext-rubriker för nivå 1–2, och därefter ATX-rubriker.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--chapters&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Behandla toppnivårubriker som kapitel i LaTeX-, ConTeXt- och DocBook-utdata.&lt;br /&gt;
&lt;br /&gt;
: När LaTeX-mallen använder klassen report, book eller memoir impliceras denna option.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;&#039;--beamer&#039;&#039;&#039; används blir toppnivårubriker &#039;&#039;&#039;\part{..}&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-N, --number-sections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Numrera avsnittsrubriker i LaTeX-, ConTeXt- eller HTML-utdata.&lt;br /&gt;
&lt;br /&gt;
: Som standard numreras inte avsnitt.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--no-tex-ligatures&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Konvertera inte citattecken, apostrofer och streck till TeX-ligaturer när LaTeX eller ConTeXt skrivs.&lt;br /&gt;
&lt;br /&gt;
: Använd i stället bokstavliga Unicode-tecken.&lt;br /&gt;
&lt;br /&gt;
: Detta behövs för att använda avancerade OpenType-funktioner med XeLaTeX och LuaLaTeX.&lt;br /&gt;
&lt;br /&gt;
: Observera att &#039;&#039;&#039;--smart&#039;&#039;&#039; normalt väljs automatiskt för LaTeX- och ConTeXt-utdata, men måste anges uttryckligen om &#039;&#039;&#039;--no-tex-ligatures&#039;&#039;&#039; väljs.&lt;br /&gt;
&lt;br /&gt;
: Om du använder bokstavliga böjda citattecken, streck och ellipser i källan, kan du vilja använda &#039;&#039;&#039;--no-tex-ligatures&#039;&#039;&#039; utan &#039;&#039;&#039;--smart&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--listings&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Använd paketet listings för LaTeX-kodblock.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-i, --incremental&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Gör att listposter i bildspel visas inkrementellt, en i taget.&lt;br /&gt;
&lt;br /&gt;
: Standard är att listor visas på en gång.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--slide-level=&#039;&#039;&#039; &#039;&#039;NUMBER&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Anger att rubriker med den angivna nivån skapar bilder för &#039;&#039;&#039;beamer&#039;&#039;&#039;, &#039;&#039;&#039;s5&#039;&#039;&#039;, &#039;&#039;&#039;slidy&#039;&#039;&#039;, &#039;&#039;&#039;slideous&#039;&#039;&#039; och &#039;&#039;&#039;dzslides&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Rubriker ovanför denna nivå i hierarkin används för att dela in bildspelet i avsnitt; rubriker under denna nivå skapar underrubriker inom en bild.&lt;br /&gt;
&lt;br /&gt;
: Standard är att sätta bildnivån baserat på dokumentets innehåll; se Strukturera bildspelet nedan.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--section-divs&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Omslut avsnitt med &#039;&#039;&#039;&amp;lt;div&amp;gt;&#039;&#039;&#039;-taggar, eller &#039;&#039;&#039;&amp;lt;section&amp;gt;&#039;&#039;&#039;-taggar i HTML5, och fäst identifierare vid den omslutande &#039;&#039;&#039;&amp;lt;div&amp;gt;&#039;&#039;&#039; eller &#039;&#039;&#039;&amp;lt;section&amp;gt;&#039;&#039;&#039; i stället för vid själva rubriken.&lt;br /&gt;
&lt;br /&gt;
: Se Avsnittsidentifierare nedan.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--email-obfuscation=&#039;&#039;&#039; &#039;&#039;none|javascript|references&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Ange en metod för att obfuskera &#039;&#039;&#039;mailto:&#039;&#039;&#039;-länkar i HTML-dokument.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;none&#039;&#039; lämnar &#039;&#039;&#039;mailto:&#039;&#039;&#039;-länkar som de är.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;javascript&#039;&#039; obfuskerar dem med JavaScript.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;references&#039;&#039; obfuskerar dem genom att skriva deras bokstäver som decimala eller hexadecimala teckenreferenser.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;&#039;--strict&#039;&#039;&#039; anges används &#039;&#039;references&#039;&#039; oavsett om denna option finns.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--id-prefix=&#039;&#039;&#039; &#039;&#039;STRING&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Ange ett prefix som ska läggas till alla automatiskt genererade identifierare i HTML-utdata.&lt;br /&gt;
&lt;br /&gt;
: Detta är användbart för att förhindra dubbla identifierare när fragment genereras för att inkluderas i andra sidor.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-T&#039;&#039;&#039; &#039;&#039;STRING&#039;&#039;, &#039;&#039;&#039;--title-prefix=&#039;&#039;&#039; &#039;&#039;STRING&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Ange &#039;&#039;STRING&#039;&#039; som ett prefix i början av titeln som visas i HTML-huvudet, men inte i titeln som visas i början av HTML-body.&lt;br /&gt;
&lt;br /&gt;
: Implicerar &#039;&#039;&#039;--standalone&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-c&#039;&#039;&#039; &#039;&#039;URL&#039;&#039;, &#039;&#039;&#039;--css=&#039;&#039;&#039; &#039;&#039;URL&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Länka till en CSS-stilmall.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--reference-odt=&#039;&#039;&#039; &#039;&#039;FILE&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Använd den angivna filen som stilreferens vid produktion av en ODT.&lt;br /&gt;
&lt;br /&gt;
: För bästa resultat bör referens-ODT:n vara en modifierad version av en ODT som producerats med pandoc.&lt;br /&gt;
&lt;br /&gt;
: Innehållet i referens-ODT:n ignoreras, men dess stilmallar används i den nya ODT:n.&lt;br /&gt;
&lt;br /&gt;
: Om ingen referens-ODT anges på kommandoraden letar pandoc efter filen &#039;&#039;&#039;reference.odt&#039;&#039;&#039; i användardatakatalogen, se &#039;&#039;&#039;--data-dir&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Om den inte heller hittas används rimliga standardvärden.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--reference-docx=&#039;&#039;&#039; &#039;&#039;FILE&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Använd den angivna filen som stilreferens vid produktion av en docx-fil.&lt;br /&gt;
&lt;br /&gt;
: För bästa resultat bör referens-docx:en vara en modifierad version av en docx-fil som producerats med pandoc.&lt;br /&gt;
&lt;br /&gt;
: Innehållet i referens-docx:en ignoreras, men dess stilmallar används i den nya docx-filen.&lt;br /&gt;
&lt;br /&gt;
: Om ingen referens-docx anges på kommandoraden letar pandoc efter filen &#039;&#039;&#039;reference.docx&#039;&#039;&#039; i användardatakatalogen, se &#039;&#039;&#039;--data-dir&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Om den inte heller hittas används rimliga standardvärden.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--epub-stylesheet=&#039;&#039;&#039; &#039;&#039;FILE&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Använd den angivna CSS-filen för att formge EPUB-filen.&lt;br /&gt;
&lt;br /&gt;
: Om ingen stilmall anges letar pandoc efter filen &#039;&#039;&#039;epub.css&#039;&#039;&#039; i användardatakatalogen, se &#039;&#039;&#039;--data-dir&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Om den inte hittas där används rimliga standardvärden.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--epub-cover-image=&#039;&#039;&#039; &#039;&#039;FILE&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Använd den angivna bilden som EPUB-omslag.&lt;br /&gt;
&lt;br /&gt;
: Det rekommenderas att bilden är mindre än 1000px i bredd och höjd.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--epub-metadata=&#039;&#039;&#039; &#039;&#039;FILE&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Leta i den angivna XML-filen efter metadata för EPUB-filen.&lt;br /&gt;
&lt;br /&gt;
: Filen bör innehålla en serie Dublin Core-element, som dokumenterat på:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://dublincore.org/documents/dces/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: Exempel:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;dc:rights&amp;gt;Creative Commons&amp;lt;/dc:rights&amp;gt;&lt;br /&gt;
&amp;lt;dc:language&amp;gt;es-AR&amp;lt;/dc:language&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: Som standard inkluderar pandoc följande metadataelement: &#039;&#039;&#039;&amp;lt;dc:title&amp;gt;&#039;&#039;&#039;, från dokumenttiteln, &#039;&#039;&#039;&amp;lt;dc:creator&amp;gt;&#039;&#039;&#039;, från dokumentförfattarna, &#039;&#039;&#039;&amp;lt;dc:date&amp;gt;&#039;&#039;&#039;, från dokumentdatumet, som bör vara i ISO 8601-format, &#039;&#039;&#039;&amp;lt;dc:language&amp;gt;&#039;&#039;&#039;, från variabeln &#039;&#039;&#039;lang&#039;&#039;&#039;, eller, om den inte är satt, lokalen, och &#039;&#039;&#039;&amp;lt;dc:identifier id=&amp;quot;BookId&amp;quot;&amp;gt;&#039;&#039;&#039;, en slumpmässigt genererad UUID.&lt;br /&gt;
&lt;br /&gt;
: Alla dessa kan åsidosättas av element i metadatafilen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--epub-embed-font=&#039;&#039;&#039; &#039;&#039;FILE&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Bädda in det angivna teckensnittet i EPUB-filen.&lt;br /&gt;
&lt;br /&gt;
: Denna option kan upprepas för att bädda in flera teckensnitt.&lt;br /&gt;
&lt;br /&gt;
: För att använda inbäddade teckensnitt behöver du lägga till deklarationer som följande i din CSS, se &#039;&#039;&#039;--epub-stylesheet&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
@font-face {&lt;br /&gt;
font-family: DejaVuSans;&lt;br /&gt;
font-style: normal;&lt;br /&gt;
font-weight: normal;&lt;br /&gt;
src:url(&amp;quot;DejaVuSans-Regular.ttf&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
@font-face {&lt;br /&gt;
font-family: DejaVuSans;&lt;br /&gt;
font-style: normal;&lt;br /&gt;
font-weight: bold;&lt;br /&gt;
src:url(&amp;quot;DejaVuSans-Bold.ttf&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
@font-face {&lt;br /&gt;
font-family: DejaVuSans;&lt;br /&gt;
font-style: italic;&lt;br /&gt;
font-weight: normal;&lt;br /&gt;
src:url(&amp;quot;DejaVuSans-Oblique.ttf&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
@font-face {&lt;br /&gt;
font-family: DejaVuSans;&lt;br /&gt;
font-style: italic;&lt;br /&gt;
font-weight: bold;&lt;br /&gt;
src:url(&amp;quot;DejaVuSans-BoldOblique.ttf&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
body { font-family: &amp;quot;DejaVuSans&amp;quot;; }&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--latex-engine=&#039;&#039;&#039; &#039;&#039;pdflatex|lualatex|xelatex&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Använd den angivna LaTeX-motorn när PDF-utdata produceras.&lt;br /&gt;
&lt;br /&gt;
: Standard är &#039;&#039;&#039;pdflatex&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Om motorn inte finns i din PATH kan hela sökvägen till motorn anges här.&lt;br /&gt;
&lt;br /&gt;
=== Citeringar ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--bibliography=&#039;&#039;&#039; &#039;&#039;FILE&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Ange bibliografidatabas som ska användas för att lösa citeringar.&lt;br /&gt;
&lt;br /&gt;
: Databastypen bestäms från ändelsen på &#039;&#039;FILE&#039;&#039;, som kan vara &#039;&#039;&#039;.mods&#039;&#039;&#039;, MODS-format, &#039;&#039;&#039;.bib&#039;&#039;&#039;, BibTeX/BibLaTeX-format, &#039;&#039;&#039;.ris&#039;&#039;&#039;, RIS-format, &#039;&#039;&#039;.enl&#039;&#039;&#039;, EndNote-format, &#039;&#039;&#039;.xml&#039;&#039;&#039;, EndNote XML-format, &#039;&#039;&#039;.wos&#039;&#039;&#039;, ISI-format, &#039;&#039;&#039;.medline&#039;&#039;&#039;, MEDLINE-format, &#039;&#039;&#039;.copac&#039;&#039;&#039;, Copac-format, eller &#039;&#039;&#039;.json&#039;&#039;&#039;, citeproc JSON.&lt;br /&gt;
&lt;br /&gt;
: Om du vill använda flera bibliografier använder du bara denna option upprepade gånger.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--csl=&#039;&#039;&#039; &#039;&#039;FILE&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Ange CSL-stil som ska användas vid formatering av citeringar och bibliografi.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;FILE&#039;&#039; inte hittas letar pandoc efter den i:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$HOME/.csl&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: i Unix och:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
C:\Documents And Settings\USERNAME\Application Data\csl&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: i Windows.&lt;br /&gt;
&lt;br /&gt;
: Om optionen &#039;&#039;&#039;--csl&#039;&#039;&#039; inte anges använder pandoc en standardstil: antingen &#039;&#039;&#039;default.csl&#039;&#039;&#039; i användardatakatalogen, se &#039;&#039;&#039;--data-dir&#039;&#039;&#039;, eller, om den saknas, Chicago author-date-stilen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--citation-abbreviations=&#039;&#039;&#039; &#039;&#039;FILE&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Ange en fil som innehåller förkortningar för tidskriftstitlar och andra bibliografiska fält, indikerade genom att sätta &#039;&#039;&#039;form=&amp;quot;short&amp;quot;&#039;&#039;&#039; i CSL-noden för fältet.&lt;br /&gt;
&lt;br /&gt;
: Formatet beskrivs på:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://citationstylist.org/2011/10/19/abbreviations-for-zotero-test-release/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: Här är ett kort exempel:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{ &amp;quot;default&amp;quot;: {&lt;br /&gt;
    &amp;quot;container-title&amp;quot;: {&lt;br /&gt;
            &amp;quot;Lloyd&#039;s Law Reports&amp;quot;: &amp;quot;Lloyd&#039;s Rep&amp;quot;,&lt;br /&gt;
            &amp;quot;Estates Gazette&amp;quot;: &amp;quot;EG&amp;quot;,&lt;br /&gt;
            &amp;quot;Scots Law Times&amp;quot;: &amp;quot;SLT&amp;quot;&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--natbib&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Använd natbib för citeringar i LaTeX-utdata.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--biblatex&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Använd biblatex för citeringar i LaTeX-utdata.&lt;br /&gt;
&lt;br /&gt;
=== Matematikrendering i HTML ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-m&#039;&#039;&#039; [&#039;&#039;URL&#039;&#039;], &#039;&#039;&#039;--latexmathml&#039;&#039;&#039;[=&#039;&#039;&#039;URL&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
: Använd LaTeXMathML-skriptet för att visa inbäddad TeX-matematik i HTML-utdata.&lt;br /&gt;
&lt;br /&gt;
: För att infoga en länk till en lokal kopia av skriptet &#039;&#039;&#039;LaTeXMathML.js&#039;&#039;&#039;, ange en &#039;&#039;URL&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Om ingen &#039;&#039;URL&#039;&#039; anges infogas skriptets innehåll direkt i HTML-huvudet, vilket bevarar portabilitet på bekostnad av effektivitet.&lt;br /&gt;
&lt;br /&gt;
: Om du planerar att använda matematik på flera sidor är det mycket bättre att länka till en kopia av skriptet, så att det kan cachelagras.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--mathml&#039;&#039;&#039;[=&#039;&#039;&#039;URL&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
: Konvertera TeX-matematik till MathML, i &#039;&#039;&#039;docbook&#039;&#039;&#039; såväl som &#039;&#039;&#039;html&#039;&#039;&#039; och &#039;&#039;&#039;html5&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: I fristående &#039;&#039;&#039;html&#039;&#039;&#039;-utdata infogas ett litet JavaScript, eller en länk till ett sådant skript om en &#039;&#039;URL&#039;&#039; anges, vilket låter MathML visas i vissa webbläsare.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--jsmath&#039;&#039;&#039;[=&#039;&#039;&#039;URL&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
: Använd jsMath för att visa inbäddad TeX-matematik i HTML-utdata.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;URL&#039;&#039; ska peka på jsMath-laddningsskriptet, t.ex. &#039;&#039;&#039;jsMath/easy/load.js&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Om den anges länkas den in i huvudet på fristående HTML-dokument.&lt;br /&gt;
&lt;br /&gt;
: Om ingen &#039;&#039;URL&#039;&#039; anges infogas ingen länk till jsMath-laddningsskriptet; det är då upp till författaren att tillhandahålla en sådan länk i HTML-mallen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--mathjax&#039;&#039;&#039;[=&#039;&#039;&#039;URL&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
: Använd MathJax för att visa inbäddad TeX-matematik i HTML-utdata.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;URL&#039;&#039; ska peka på laddningsskriptet &#039;&#039;&#039;MathJax.js&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Om ingen &#039;&#039;URL&#039;&#039; anges infogas en länk till MathJax CDN.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--gladtex&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Omslut TeX-matematik med &#039;&#039;&#039;&amp;lt;eq&amp;gt;&#039;&#039;&#039;-taggar i HTML-utdata.&lt;br /&gt;
&lt;br /&gt;
: Dessa kan sedan behandlas av gladTeX för att producera länkar till bilder av de typsatta formlerna.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--mimetex&#039;&#039;&#039;[=&#039;&#039;&#039;URL&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
: Rendera TeX-matematik med mimeTeX CGI-skriptet.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;URL&#039;&#039; inte anges antas skriptet finnas på &#039;&#039;&#039;/cgi-bin/mimetex.cgi&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--webtex&#039;&#039;&#039;[=&#039;&#039;&#039;URL&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
: Rendera TeX-formler med ett externt skript som konverterar TeX-formler till bilder.&lt;br /&gt;
&lt;br /&gt;
: Formeln konkateneras med den angivna URL:en.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;URL&#039;&#039; inte anges används Google Chart API.&lt;br /&gt;
&lt;br /&gt;
=== Optioner för wrapper-skript ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--dump-args&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skriv information om kommandoradsargument till &#039;&#039;stdout&#039;&#039; och avsluta sedan.&lt;br /&gt;
&lt;br /&gt;
: Denna option är främst avsedd för användning i wrapper-skript.&lt;br /&gt;
&lt;br /&gt;
: Första utdataraden innehåller namnet på utdatafilen som angavs med optionen &#039;&#039;&#039;-o&#039;&#039;&#039;, eller &#039;&#039;&#039;-&#039;&#039;&#039; för &#039;&#039;stdout&#039;&#039; om ingen utdatafil angavs.&lt;br /&gt;
&lt;br /&gt;
: De återstående raderna innehåller kommandoradsargumenten, ett per rad, i den ordning de förekommer.&lt;br /&gt;
&lt;br /&gt;
: Dessa inkluderar inte vanliga Pandoc-optioner och deras argument, men inkluderar alla optioner som förekommer efter en &#039;&#039;&#039;--&#039;&#039;&#039;-separator i slutet av raden.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--ignore-args&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Ignorera kommandoradsargument, för användning i wrapper-skript.&lt;br /&gt;
&lt;br /&gt;
: Vanliga Pandoc-optioner ignoreras inte.&lt;br /&gt;
&lt;br /&gt;
: Exempel:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pandoc --ignore-args -o foo.html -s foo.txt -- -e latin1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: är ekvivalent med:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pandoc -o foo.html -s&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== MALLAR ==&lt;br /&gt;
&lt;br /&gt;
När optionen &#039;&#039;&#039;-s/--standalone&#039;&#039;&#039; används använder pandoc en mall för att lägga till huvud- och fotmaterial som behövs för ett fristående dokument.&lt;br /&gt;
&lt;br /&gt;
För att se standardmallen som används, skriv:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pandoc -D FORMAT&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
där &#039;&#039;&#039;FORMAT&#039;&#039;&#039; är namnet på utdataformatet.&lt;br /&gt;
&lt;br /&gt;
En egen mall kan anges med optionen &#039;&#039;&#039;--template&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Du kan också åsidosätta systemets standardmallar för ett givet utdataformat &#039;&#039;&#039;FORMAT&#039;&#039;&#039; genom att lägga filen &#039;&#039;&#039;templates/default.FORMAT&#039;&#039;&#039; i användardatakatalogen, se &#039;&#039;&#039;--data-dir&#039;&#039;&#039; ovan.&lt;br /&gt;
&lt;br /&gt;
Undantag: för &#039;&#039;&#039;odt&#039;&#039;&#039;-utdata, anpassa mallen &#039;&#039;&#039;default.opendocument&#039;&#039;&#039;. För &#039;&#039;&#039;pdf&#039;&#039;&#039;-utdata, anpassa mallen &#039;&#039;&#039;default.latex&#039;&#039;&#039;. För &#039;&#039;&#039;epub&#039;&#039;&#039;-utdata, anpassa mallarna &#039;&#039;&#039;epub-page.html&#039;&#039;&#039;, &#039;&#039;&#039;epub-coverimage.html&#039;&#039;&#039; och &#039;&#039;&#039;epub-titlepage.html&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Mallar kan innehålla &#039;&#039;variabler&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Variabelnamn är sekvenser av alfanumeriska tecken, &#039;&#039;&#039;-&#039;&#039;&#039; och &#039;&#039;&#039;_&#039;&#039;&#039;, som börjar med en bokstav.&lt;br /&gt;
&lt;br /&gt;
Ett variabelnamn omgivet av &#039;&#039;&#039;$&#039;&#039;&#039;-tecken ersätts av sitt värde.&lt;br /&gt;
&lt;br /&gt;
Till exempel ersätts strängen &#039;&#039;&#039;$title$&#039;&#039;&#039; i:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;title&amp;gt;$title$&amp;lt;/title&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
av dokumenttiteln.&lt;br /&gt;
&lt;br /&gt;
För att skriva ett bokstavligt &#039;&#039;&#039;$&#039;&#039;&#039; i en mall, använd &#039;&#039;&#039;$$&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Vissa variabler sätts automatiskt av pandoc.&lt;br /&gt;
&lt;br /&gt;
Dessa varierar något beroende på utdataformat, men inkluderar:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;header-includes&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: innehåll som anges med &#039;&#039;&#039;-H/--include-in-header&#039;&#039;&#039;, kan ha flera värden&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;toc&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: icke-null-värde om &#039;&#039;&#039;--toc/--table-of-contents&#039;&#039;&#039; angavs&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;include-before&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: innehåll som anges med &#039;&#039;&#039;-B/--include-before-body&#039;&#039;&#039;, kan ha flera värden&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;include-after&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: innehåll som anges med &#039;&#039;&#039;-A/--include-after-body&#039;&#039;&#039;, kan ha flera värden&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;body&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: dokumentets kropp&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;title&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: dokumentets titel, som angiven i titelblocket&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;author&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: dokumentets författare, som angiven i titelblocket, kan ha flera värden&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;date&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: dokumentets datum, som angivet i titelblocket&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;lang&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: språkkod för HTML- eller LaTeX-dokument&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;slidy-url&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: bas-URL för Slidy-dokument, standard:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://www.w3.org/Talks/Tools/Slidy2&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;slideous-url&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: bas-URL för Slideous-dokument, standard &#039;&#039;&#039;default&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;s5-url&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: bas-URL för S5-dokument, standard &#039;&#039;&#039;ui/default&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;fontsize&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: teckenstorlek, 10pt, 11pt, 12pt, för LaTeX-dokument&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;documentclass&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: dokumentklass för LaTeX-dokument&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;geometry&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: optioner för LaTeX-klassen &#039;&#039;&#039;geometry&#039;&#039;&#039;, t.ex. &#039;&#039;&#039;margin=1in&#039;&#039;&#039;; kan upprepas för flera optioner&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;mainfont&#039;&#039;&#039;, &#039;&#039;&#039;sansfont&#039;&#039;&#039;, &#039;&#039;&#039;monofont&#039;&#039;&#039;, &#039;&#039;&#039;mathfont&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: teckensnitt för LaTeX-dokument, fungerar endast med xelatex och lualatex&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;theme&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: tema för LaTeX beamer-dokument&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;colortheme&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: färgtema för LaTeX beamer-dokument&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;linkcolor&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: färg för interna länkar i LaTeX-dokument, &#039;&#039;&#039;red&#039;&#039;&#039;, &#039;&#039;&#039;green&#039;&#039;&#039;, &#039;&#039;&#039;magenta&#039;&#039;&#039;, &#039;&#039;&#039;cyan&#039;&#039;&#039;, &#039;&#039;&#039;blue&#039;&#039;&#039;, &#039;&#039;&#039;black&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;urlcolor&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: färg för externa länkar i LaTeX-dokument&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;links-as-notes&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: gör att länkar skrivs som fotnoter i LaTeX-dokument&lt;br /&gt;
&lt;br /&gt;
Variabler kan sättas på kommandoraden med optionen &#039;&#039;&#039;-V/--variable&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Detta gör det möjligt för användare att inkludera egna variabler i sina mallar.&lt;br /&gt;
&lt;br /&gt;
Mallar kan innehålla villkor. Syntaxen är följande:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$if(variable)$&lt;br /&gt;
X&lt;br /&gt;
$else$&lt;br /&gt;
Y&lt;br /&gt;
$endif$&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Detta inkluderar &#039;&#039;&#039;X&#039;&#039;&#039; i mallen om &#039;&#039;&#039;variable&#039;&#039;&#039; har ett icke-null-värde; annars inkluderas &#039;&#039;&#039;Y&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;X&#039;&#039;&#039; och &#039;&#039;&#039;Y&#039;&#039;&#039; är platshållare för valfri giltig malltext, och kan innehålla interpolerade variabler eller andra villkor.&lt;br /&gt;
&lt;br /&gt;
Avsnittet &#039;&#039;&#039;$else$&#039;&#039;&#039; kan utelämnas.&lt;br /&gt;
&lt;br /&gt;
När variabler kan ha flera värden, till exempel &#039;&#039;&#039;author&#039;&#039;&#039; i ett dokument med flera författare, kan nyckelordet &#039;&#039;&#039;$for$&#039;&#039;&#039; användas:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$for(author)$&lt;br /&gt;
&amp;lt;meta name=&amp;quot;author&amp;quot; content=&amp;quot;$author$&amp;quot; /&amp;gt;&lt;br /&gt;
$endfor$&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Du kan valfritt ange en separator som ska användas mellan på varandra följande poster:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$for(author)$$author$$sep$, $endfor$&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Om du använder egna mallar kan du behöva revidera dem när pandoc ändras.&lt;br /&gt;
&lt;br /&gt;
Det rekommenderas att spåra ändringar i standardmallarna och modifiera egna mallar i enlighet med detta.&lt;br /&gt;
&lt;br /&gt;
Ett enkelt sätt att göra detta är att forka pandoc-templates-förrådet och slå samman ändringar efter varje pandoc-utgåva:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://github.com/jgm/pandoc-templates&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== PRODUCERA BILDSPEL MED PANDOC ==&lt;br /&gt;
&lt;br /&gt;
Du kan använda Pandoc för att producera en HTML + JavaScript-presentation som kan visas i en webbläsare.&lt;br /&gt;
&lt;br /&gt;
Det finns fyra sätt att göra detta: med S5, DZSlides, Slidy eller Slideous.&lt;br /&gt;
&lt;br /&gt;
Du kan också producera ett PDF-bildspel med LaTeX beamer.&lt;br /&gt;
&lt;br /&gt;
Här är markdown-källan för ett enkelt bildspel, &#039;&#039;&#039;habits.txt&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
% Habits&lt;br /&gt;
% John Doe&lt;br /&gt;
% March 22, 2005&lt;br /&gt;
&lt;br /&gt;
# In the morning&lt;br /&gt;
&lt;br /&gt;
## Getting up&lt;br /&gt;
&lt;br /&gt;
- Turn off alarm&lt;br /&gt;
- Get out of bed&lt;br /&gt;
&lt;br /&gt;
## Breakfast&lt;br /&gt;
&lt;br /&gt;
- Eat eggs&lt;br /&gt;
- Drink coffee&lt;br /&gt;
&lt;br /&gt;
# In the evening&lt;br /&gt;
&lt;br /&gt;
## Dinner&lt;br /&gt;
&lt;br /&gt;
- Eat spaghetti&lt;br /&gt;
- Drink wine&lt;br /&gt;
&lt;br /&gt;
------------------&lt;br /&gt;
&lt;br /&gt;
![picture of spaghetti](images/spaghetti.jpg)&lt;br /&gt;
&lt;br /&gt;
## Going to sleep&lt;br /&gt;
&lt;br /&gt;
- Get in bed&lt;br /&gt;
- Count sheep&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
För att producera bildspelet skriver du helt enkelt:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pandoc -t s5 -s habits.txt -o habits.html&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
för S5,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pandoc -t slidy -s habits.txt -o habits.html&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
för Slidy,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pandoc -t slideous -s habits.txt -o habits.html&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
för Slideous,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pandoc -t dzslides -s habits.txt -o habits.html&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
för DZSlides, eller:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pandoc -t beamer habits.txt -o habits.pdf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
för beamer.&lt;br /&gt;
&lt;br /&gt;
Med alla HTML-bildspelsformat kan optionen &#039;&#039;&#039;--self-contained&#039;&#039;&#039; användas för att producera en enda fil som innehåller all data som behövs för att visa bildspelet, inklusive länkade skript, stilmallar, bilder och videor.&lt;br /&gt;
&lt;br /&gt;
=== Strukturera bildspelet ===&lt;br /&gt;
&lt;br /&gt;
Som standard är &#039;&#039;slide level&#039;&#039; den högsta rubriknivån i hierarkin som omedelbart följs av innehåll, och inte av en annan rubrik, någonstans i dokumentet.&lt;br /&gt;
&lt;br /&gt;
I exemplet ovan följs nivå 1-rubriker alltid av nivå 2-rubriker, som följs av innehåll, så 2 är bildnivån.&lt;br /&gt;
&lt;br /&gt;
Detta standardvärde kan åsidosättas med optionen &#039;&#039;&#039;--slide-level&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Dokumentet delas upp i bilder enligt följande regler:&lt;br /&gt;
&lt;br /&gt;
* En horisontell linje startar alltid en ny bild.&lt;br /&gt;
* En rubrik på bildnivån startar alltid en ny bild.&lt;br /&gt;
* Rubriker &#039;&#039;under&#039;&#039; bildnivån i hierarkin skapar rubriker &#039;&#039;inom&#039;&#039; en bild.&lt;br /&gt;
* Rubriker &#039;&#039;över&#039;&#039; bildnivån i hierarkin skapar &amp;quot;titelbilder&amp;quot;, som bara innehåller avsnittstiteln och hjälper till att dela upp bildspelet i avsnitt.&lt;br /&gt;
* En titelsida konstrueras automatiskt från dokumentets titelblock, om ett sådant finns. För beamer kan detta inaktiveras genom att kommentera bort vissa rader i standardmallen.&lt;br /&gt;
&lt;br /&gt;
Dessa regler är utformade för att stödja många olika bildspelsstilar.&lt;br /&gt;
&lt;br /&gt;
Om du inte bryr dig om att strukturera dina bilder i avsnitt och underavsnitt kan du bara använda nivå 1-rubriker för varje bild.&lt;br /&gt;
&lt;br /&gt;
I så fall blir nivå 1 bildnivån.&lt;br /&gt;
&lt;br /&gt;
Men du kan också strukturera bildspelet i avsnitt, som i exemplet ovan.&lt;br /&gt;
&lt;br /&gt;
För Slidy, Slideous och S5 bäddar filen som produceras av pandoc med optionen &#039;&#039;&#039;-s/--standalone&#039;&#039;&#039; in en länk till JavaScript- och CSS-filer, som antas vara tillgängliga vid den relativa sökvägen &#039;&#039;&#039;s5/default&#039;&#039;&#039; för S5, &#039;&#039;&#039;slideous&#039;&#039;&#039; för Slideous, eller på Slidy-webbplatsen vid &#039;&#039;&#039;w3.org&#039;&#039;&#039; för Slidy.&lt;br /&gt;
&lt;br /&gt;
Dessa sökvägar kan ändras genom att sätta variablerna &#039;&#039;&#039;slidy-url&#039;&#039;&#039;, &#039;&#039;&#039;slideous-url&#039;&#039;&#039; eller &#039;&#039;&#039;s5-url&#039;&#039;&#039;; se &#039;&#039;&#039;--variable&#039;&#039;&#039; ovan.&lt;br /&gt;
&lt;br /&gt;
För DZSlides inkluderas den relativt korta JavaScript- och CSS-koden i filen som standard.&lt;br /&gt;
&lt;br /&gt;
=== Inkrementella listor ===&lt;br /&gt;
&lt;br /&gt;
Som standard producerar dessa skrivare listor som visas &amp;quot;allt på en gång&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Om du vill att listor ska visas inkrementellt, en post i taget, använd optionen &#039;&#039;&#039;-i&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Om du vill att en viss lista ska avvika från standarden, det vill säga visas inkrementellt utan optionen &#039;&#039;&#039;-i&#039;&#039;&#039; och allt på en gång med optionen &#039;&#039;&#039;-i&#039;&#039;&#039;, placera den i ett blockcitat:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;gt; - Eat spaghetti&lt;br /&gt;
&amp;gt; - Drink wine&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
På detta sätt kan inkrementella och icke-inkrementella listor blandas i ett enda dokument.&lt;br /&gt;
&lt;br /&gt;
=== Formge bilderna ===&lt;br /&gt;
&lt;br /&gt;
Du kan ändra stilen på HTML-bilder genom att lägga anpassade CSS-filer i &#039;&#039;&#039;$DATADIR/s5/default&#039;&#039;&#039; för S5, &#039;&#039;&#039;$DATADIR/slidy&#039;&#039;&#039; för Slidy, eller &#039;&#039;&#039;$DATADIR/slideous&#039;&#039;&#039; för Slideous, där &#039;&#039;&#039;$DATADIR&#039;&#039;&#039; är användardatakatalogen, se &#039;&#039;&#039;--data-dir&#039;&#039;&#039; ovan.&lt;br /&gt;
&lt;br /&gt;
Originalen kan hittas i pandocs systemdatakatalog, vanligen &#039;&#039;&#039;$CABALDIR/pandoc-VERSION/s5/default&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Pandoc letar där efter filer som inte hittas i användardatakatalogen.&lt;br /&gt;
&lt;br /&gt;
För dzslides inkluderas CSS i själva HTML-filen och kan modifieras där.&lt;br /&gt;
&lt;br /&gt;
För att formge beamer-bilder kan du ange ett beamer-&amp;quot;theme&amp;quot; eller &amp;quot;colortheme&amp;quot; med optionen &#039;&#039;&#039;-V&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pandoc -t beamer habits.txt -V theme:Warsaw -o habits.pdf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== LITERATE HASKELL-STÖD ==&lt;br /&gt;
&lt;br /&gt;
Om du lägger till &#039;&#039;&#039;+lhs&#039;&#039;&#039; efter ett lämpligt indata- eller utdataformat, &#039;&#039;&#039;markdown&#039;&#039;&#039;, &#039;&#039;&#039;rst&#039;&#039;&#039; eller &#039;&#039;&#039;latex&#039;&#039;&#039; för indata eller utdata; &#039;&#039;&#039;beamer&#039;&#039;&#039;, &#039;&#039;&#039;html&#039;&#039;&#039; eller &#039;&#039;&#039;html5&#039;&#039;&#039; endast för utdata, behandlar pandoc dokumentet som literate Haskell-källkod.&lt;br /&gt;
&lt;br /&gt;
Detta betyder att:&lt;br /&gt;
&lt;br /&gt;
* I markdown-indata tolkas &amp;quot;bird track&amp;quot;-avsnitt som Haskell-kod i stället för blockcitat. Text mellan &#039;&#039;&#039;\begin{code}&#039;&#039;&#039; och &#039;&#039;&#039;\end{code}&#039;&#039;&#039; behandlas också som Haskell-kod.&lt;br /&gt;
* I markdown-utdata renderas kodblock med klasserna &#039;&#039;&#039;haskell&#039;&#039;&#039; och &#039;&#039;&#039;literate&#039;&#039;&#039; med bird tracks, och blockcitat indenteras ett blanksteg så att de inte behandlas som Haskell-kod. Dessutom renderas rubriker i setext-stil, med understrykningar, snarare än atx-stil, med &#039;&#039;&#039;#&#039;&#039;&#039;-tecken. Detta beror på att ghc behandlar &#039;&#039;&#039;#&#039;&#039;&#039;-tecken i kolumn 1 som introducerande radnummer.&lt;br /&gt;
* I reStructuredText-indata tolkas &amp;quot;bird track&amp;quot;-avsnitt som Haskell-kod.&lt;br /&gt;
* I reStructuredText-utdata renderas kodblock med klassen &#039;&#039;&#039;haskell&#039;&#039;&#039; med bird tracks.&lt;br /&gt;
* I LaTeX-indata tolkas text i &#039;&#039;&#039;code&#039;&#039;&#039;-miljöer som Haskell-kod.&lt;br /&gt;
* I LaTeX-utdata renderas kodblock med klassen &#039;&#039;&#039;haskell&#039;&#039;&#039; inuti &#039;&#039;&#039;code&#039;&#039;&#039;-miljöer.&lt;br /&gt;
* I HTML-utdata renderas kodblock med klassen &#039;&#039;&#039;haskell&#039;&#039;&#039; med klassen &#039;&#039;&#039;literatehaskell&#039;&#039;&#039; och bird tracks.&lt;br /&gt;
&lt;br /&gt;
Exempel:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pandoc -f markdown+lhs -t html&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
läser literate Haskell-källkod formaterad enligt markdown-konventioner och skriver vanlig HTML, utan bird tracks.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pandoc -f markdown+lhs -t html+lhs&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
skriver HTML med Haskell-koden i bird tracks, så att den kan kopieras och klistras in som literate Haskell-källkod.&lt;br /&gt;
&lt;br /&gt;
== FÖRFATTARE ==&lt;br /&gt;
&lt;br /&gt;
© 2006–2011 John MacFarlane, jgm at berkeley dot edu.&lt;br /&gt;
&lt;br /&gt;
Utgiven under GPL, version 2 eller senare.&lt;br /&gt;
&lt;br /&gt;
Denna programvara ges utan garanti av något slag.&lt;br /&gt;
&lt;br /&gt;
Se COPYRIGHT för fullständiga upphovsrätts- och garantiupplysningar.&lt;br /&gt;
&lt;br /&gt;
Andra bidragsgivare inkluderar Recai Oktaş, Paulo Tanimoto, Peter Wang, Andrea Rossato, Eric Kow, infinity0x, Luke Plant, shreevatsa.public, Puneeth Chaganti, Paul Rivier, rodja.trappe, Bradley Kuhn, thsutton, Nathan Gass, Jonathan Daugherty, Jérémy Bobbio, Justin Bogner, qerub, Christopher Sawicki, Kelsey Hightower, Masayoshi Takahashi, Antoine Latter, Ralf Stephan, Eric Seidel och B. Scott Michel.&lt;br /&gt;
&lt;br /&gt;
== PANDOC&#039;S MARKDOWN ==&lt;br /&gt;
&lt;br /&gt;
För en fullständig beskrivning av pandocs utökningar av standard-markdown, se &#039;&#039;&#039;pandoc_markdown&#039;&#039;&#039;(5).&lt;br /&gt;
&lt;br /&gt;
== SE ÄVEN ==&lt;br /&gt;
&lt;br /&gt;
[[markdown2pdf(1)|&#039;&#039;&#039;markdown2pdf&#039;&#039;&#039;(1)]], [[pandoc markdown(5)|&#039;&#039;&#039;pandoc_markdown&#039;&#039;&#039;(5)]].&lt;br /&gt;
&lt;br /&gt;
Pandocs källkod och all dokumentation kan hämtas från:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://johnmacfarlane.net/pandoc/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
= Sidslut =&lt;br /&gt;
Orginalhemsidan på Engelska https://man7.org/linux/man-pages/man1/usb-devices.1.html&lt;br /&gt;
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å &lt;br /&gt;
https://www.linux.se/kontaka-linux-se/&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;Tack till [https://Datorhjalp.se Datorservice] som har  sponsrat [https://www.linux.se Linux.se] med webbhotell.&lt;br /&gt;
&lt;br /&gt;
[[Kategori:Linuxmanual grupp 1]]&lt;br /&gt;
[[Kategori:Linuxmanual]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.linux.se/index.php?title=pandoc(1)&amp;diff=9945</id>
		<title>pandoc(1)</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=pandoc(1)&amp;diff=9945"/>
		<updated>2026-08-15T08:00:09Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* SE ÄVEN */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:pandoc(1)}}&lt;br /&gt;
&lt;br /&gt;
== NAMN ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;pandoc&#039;&#039;&#039; – allmän märkspråkskonverterare&lt;br /&gt;
&lt;br /&gt;
== SYNOPSIS ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pandoc [options] [input-file]...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== BESKRIVNING ==&lt;br /&gt;
&lt;br /&gt;
Pandoc är ett Haskell-bibliotek för att konvertera från ett märkspråksformat till ett annat, och ett kommandoradsverktyg som använder detta bibliotek.&lt;br /&gt;
&lt;br /&gt;
Det kan läsa markdown och delmängder av Textile, reStructuredText, HTML, LaTeX och DocBook XML; och det kan skriva vanlig text, markdown, reStructuredText, XHTML, HTML 5, LaTeX, inklusive beamer-bildspel, ConTeXt, RTF, DocBook XML, OpenDocument XML, ODT, Word docx, GNU Texinfo, MediaWiki-markup, EPUB, Textile, groff-manualsidor, Emacs Org-Mode, AsciiDoc och Slidy-, Slideous-, DZSlides- eller S5-HTML-bildspel.&lt;br /&gt;
&lt;br /&gt;
Det kan också producera PDF-utdata på system där LaTeX är installerat.&lt;br /&gt;
&lt;br /&gt;
Pandocs utökade version av markdown innehåller syntax för fotnoter, tabeller, flexibla ordnade listor, definitionslistor, avgränsade kodblock, upphöjd text, nedsänkt text, genomstrykning, titelblock, automatiska innehållsförteckningar, inbäddad LaTeX-matematik, citeringar och markdown inuti HTML-blockelement.&lt;br /&gt;
&lt;br /&gt;
Dessa utökningar, beskrivna nedan under Pandocs markdown, kan inaktiveras med optionen &#039;&#039;&#039;--strict&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Till skillnad från de flesta befintliga verktyg för att konvertera markdown till HTML, vilka använder regex-ersättningar, har Pandoc en modulär design: det består av en uppsättning läsare, som tolkar text i ett givet format och producerar en intern representation av dokumentet, och en uppsättning skrivare, som konverterar denna interna representation till ett målformat.&lt;br /&gt;
&lt;br /&gt;
Därför krävs endast att en läsare eller skrivare läggs till för att lägga till ett indata- eller utdataformat.&lt;br /&gt;
&lt;br /&gt;
=== Använda pandoc ===&lt;br /&gt;
&lt;br /&gt;
Om ingen &#039;&#039;input-file&#039;&#039; anges läses indata från &#039;&#039;stdin&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Annars konkateneras &#039;&#039;input-files&#039;&#039;, med en tom rad mellan varje, och används som indata.&lt;br /&gt;
&lt;br /&gt;
Utdata går som standard till &#039;&#039;stdout&#039;&#039;, även om utdata till &#039;&#039;stdout&#039;&#039; är inaktiverad för utdataformaten &#039;&#039;&#039;odt&#039;&#039;&#039;, &#039;&#039;&#039;docx&#039;&#039;&#039; och &#039;&#039;&#039;epub&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
För utdata till en fil, använd optionen &#039;&#039;&#039;-o&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pandoc -o output.html input.txt&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
I stället för en fil kan en absolut URI anges. I detta fall hämtar pandoc innehållet med HTTP:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pandoc -f html -t markdown http://www.fsf.org&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Om flera indatafiler anges kommer &#039;&#039;&#039;pandoc&#039;&#039;&#039; att konkatenera dem alla, med tomma rader mellan dem, före tolkning.&lt;br /&gt;
&lt;br /&gt;
Formatet för indata och utdata kan anges uttryckligen med kommandoradsoptioner.&lt;br /&gt;
&lt;br /&gt;
Indataformatet kan anges med optionerna &#039;&#039;&#039;-r/--read&#039;&#039;&#039; eller &#039;&#039;&#039;-f/--from&#039;&#039;&#039;, och utdataformatet med optionerna &#039;&#039;&#039;-w/--write&#039;&#039;&#039; eller &#039;&#039;&#039;-t/--to&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
För att konvertera &#039;&#039;&#039;hello.txt&#039;&#039;&#039; från markdown till LaTeX kan du skriva:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pandoc -f markdown -t latex hello.txt&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
För att konvertera &#039;&#039;&#039;hello.html&#039;&#039;&#039; från HTML till markdown:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pandoc -f html -t markdown hello.html&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Stödda utdataformat listas nedan under optionen &#039;&#039;&#039;-t/--to&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Stödda indataformat listas nedan under optionen &#039;&#039;&#039;-f/--from&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Observera att läsarna för &#039;&#039;&#039;rst&#039;&#039;&#039;, &#039;&#039;&#039;textile&#039;&#039;&#039;, &#039;&#039;&#039;latex&#039;&#039;&#039; och &#039;&#039;&#039;html&#039;&#039;&#039; inte är kompletta; det finns vissa konstruktioner som de inte tolkar.&lt;br /&gt;
&lt;br /&gt;
Om indata- eller utdataformatet inte anges uttryckligen försöker &#039;&#039;&#039;pandoc&#039;&#039;&#039; gissa det från ändelserna på indata- och utdatafilnamnen.&lt;br /&gt;
&lt;br /&gt;
Exempel:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pandoc -o hello.tex hello.txt&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
kommer att konvertera &#039;&#039;&#039;hello.txt&#039;&#039;&#039; från markdown till LaTeX.&lt;br /&gt;
&lt;br /&gt;
Om ingen utdatafil anges, så att utdata går till &#039;&#039;stdout&#039;&#039;, eller om utdatafilens ändelse är okänd, blir utdataformatet som standard HTML.&lt;br /&gt;
&lt;br /&gt;
Om ingen indatafil anges, så att indata kommer från &#039;&#039;stdin&#039;&#039;, eller om indatafilernas ändelser är okända, antas indataformatet vara markdown om det inte anges uttryckligen.&lt;br /&gt;
&lt;br /&gt;
Pandoc använder teckenkodningen UTF-8 för både indata och utdata.&lt;br /&gt;
&lt;br /&gt;
Om din lokala teckenkodning inte är UTF-8 bör du skicka indata och utdata genom &#039;&#039;&#039;iconv&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
iconv -t utf-8 input.txt | pandoc | iconv -f utf-8&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Skapa en PDF ===&lt;br /&gt;
&lt;br /&gt;
Tidigare versioner av pandoc kom med programmet &#039;&#039;&#039;markdown2pdf&#039;&#039;&#039;, som använde pandoc och pdflatex för att producera en PDF.&lt;br /&gt;
&lt;br /&gt;
Detta behövs inte längre, eftersom &#039;&#039;&#039;pandoc&#039;&#039;&#039; nu själv kan producera &#039;&#039;&#039;pdf&#039;&#039;&#039;-utdata.&lt;br /&gt;
&lt;br /&gt;
För att producera en PDF anger du helt enkelt en utdatafil med ändelsen &#039;&#039;&#039;.pdf&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Pandoc skapar en LaTeX-fil och använder pdflatex, eller en annan motor, se &#039;&#039;&#039;--latex-engine&#039;&#039;&#039;, för att konvertera den till PDF:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pandoc test.txt -o test.pdf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Produktion av en PDF kräver att en LaTeX-motor är installerad, se &#039;&#039;&#039;--latex-engine&#039;&#039;&#039; nedan, och antar att följande LaTeX-paket finns tillgängliga: &#039;&#039;&#039;amssymb&#039;&#039;&#039;, &#039;&#039;&#039;amsmath&#039;&#039;&#039;, &#039;&#039;&#039;ifxetex&#039;&#039;&#039;, &#039;&#039;&#039;ifluatex&#039;&#039;&#039;, &#039;&#039;&#039;listings&#039;&#039;&#039; om optionen &#039;&#039;&#039;--listings&#039;&#039;&#039; används, &#039;&#039;&#039;fancyvrb&#039;&#039;&#039;, &#039;&#039;&#039;enumerate&#039;&#039;&#039;, &#039;&#039;&#039;ctable&#039;&#039;&#039;, &#039;&#039;&#039;url&#039;&#039;&#039;, &#039;&#039;&#039;graphicx&#039;&#039;&#039;, &#039;&#039;&#039;hyperref&#039;&#039;&#039;, &#039;&#039;&#039;ulem&#039;&#039;&#039;, &#039;&#039;&#039;babel&#039;&#039;&#039; om variabeln &#039;&#039;&#039;lang&#039;&#039;&#039; är satt, &#039;&#039;&#039;fontspec&#039;&#039;&#039; om &#039;&#039;&#039;xelatex&#039;&#039;&#039; eller &#039;&#039;&#039;lualatex&#039;&#039;&#039; används som LaTeX-motor, &#039;&#039;&#039;xltxtra&#039;&#039;&#039; och &#039;&#039;&#039;xunicode&#039;&#039;&#039; om &#039;&#039;&#039;xelatex&#039;&#039;&#039; används.&lt;br /&gt;
&lt;br /&gt;
=== hsmarkdown ===&lt;br /&gt;
&lt;br /&gt;
En användare som vill ha en drop-in-ersättare för &#039;&#039;&#039;Markdown.pl&#039;&#039;&#039; kan skapa en symbolisk länk till &#039;&#039;&#039;pandoc&#039;&#039;&#039;-programmet med namnet &#039;&#039;&#039;hsmarkdown&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
När det anropas under namnet &#039;&#039;&#039;hsmarkdown&#039;&#039;&#039; beter sig &#039;&#039;&#039;pandoc&#039;&#039;&#039; som om flaggan &#039;&#039;&#039;--strict&#039;&#039;&#039; hade valts, och inga kommandoradsoptioner känns igen.&lt;br /&gt;
&lt;br /&gt;
Detta tillvägagångssätt fungerar dock inte under Cygwin på grund av problem med dess simulering av symboliska länkar.&lt;br /&gt;
&lt;br /&gt;
== OPTIONER ==&lt;br /&gt;
&lt;br /&gt;
=== Allmänna optioner ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-f&#039;&#039;&#039; &#039;&#039;FORMAT&#039;&#039;, &#039;&#039;&#039;-r&#039;&#039;&#039; &#039;&#039;FORMAT&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--from=&#039;&#039;&#039; &#039;&#039;FORMAT&#039;&#039;, &#039;&#039;&#039;--read=&#039;&#039;&#039; &#039;&#039;FORMAT&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Ange indataformat.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;FORMAT&#039;&#039; kan vara &#039;&#039;&#039;native&#039;&#039;&#039;, intern Haskell, &#039;&#039;&#039;json&#039;&#039;&#039;, JSON-version av intern AST, &#039;&#039;&#039;markdown&#039;&#039;&#039;, &#039;&#039;&#039;textile&#039;&#039;&#039;, &#039;&#039;&#039;rst&#039;&#039;&#039;, reStructuredText, &#039;&#039;&#039;html&#039;&#039;&#039;, &#039;&#039;&#039;docbook&#039;&#039;&#039; eller &#039;&#039;&#039;latex&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;&#039;+lhs&#039;&#039;&#039; läggs till efter &#039;&#039;&#039;markdown&#039;&#039;&#039;, &#039;&#039;&#039;rst&#039;&#039;&#039; eller &#039;&#039;&#039;latex&#039;&#039;&#039; behandlas indata som literate Haskell-källkod; se Literate Haskell-stöd nedan.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-t&#039;&#039;&#039; &#039;&#039;FORMAT&#039;&#039;, &#039;&#039;&#039;-w&#039;&#039;&#039; &#039;&#039;FORMAT&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--to=&#039;&#039;&#039; &#039;&#039;FORMAT&#039;&#039;, &#039;&#039;&#039;--write=&#039;&#039;&#039; &#039;&#039;FORMAT&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Ange utdataformat.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;FORMAT&#039;&#039; kan vara &#039;&#039;&#039;native&#039;&#039;&#039;, &#039;&#039;&#039;json&#039;&#039;&#039;, &#039;&#039;&#039;plain&#039;&#039;&#039;, &#039;&#039;&#039;markdown&#039;&#039;&#039;, &#039;&#039;&#039;rst&#039;&#039;&#039;, &#039;&#039;&#039;html&#039;&#039;&#039;, &#039;&#039;&#039;html5&#039;&#039;&#039;, &#039;&#039;&#039;latex&#039;&#039;&#039;, &#039;&#039;&#039;beamer&#039;&#039;&#039;, &#039;&#039;&#039;context&#039;&#039;&#039;, &#039;&#039;&#039;man&#039;&#039;&#039;, &#039;&#039;&#039;mediawiki&#039;&#039;&#039;, &#039;&#039;&#039;textile&#039;&#039;&#039;, &#039;&#039;&#039;org&#039;&#039;&#039;, &#039;&#039;&#039;texinfo&#039;&#039;&#039;, &#039;&#039;&#039;docbook&#039;&#039;&#039;, &#039;&#039;&#039;opendocument&#039;&#039;&#039;, &#039;&#039;&#039;odt&#039;&#039;&#039;, &#039;&#039;&#039;docx&#039;&#039;&#039;, &#039;&#039;&#039;epub&#039;&#039;&#039;, &#039;&#039;&#039;asciidoc&#039;&#039;&#039;, &#039;&#039;&#039;slidy&#039;&#039;&#039;, &#039;&#039;&#039;slideous&#039;&#039;&#039;, &#039;&#039;&#039;dzslides&#039;&#039;&#039;, &#039;&#039;&#039;s5&#039;&#039;&#039; eller &#039;&#039;&#039;rtf&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Observera att &#039;&#039;&#039;odt&#039;&#039;&#039;- och &#039;&#039;&#039;epub&#039;&#039;&#039;-utdata inte skickas till &#039;&#039;stdout&#039;&#039;; ett utdatafilnamn måste anges med optionen &#039;&#039;&#039;-o/--output&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;&#039;+lhs&#039;&#039;&#039; läggs till efter &#039;&#039;&#039;markdown&#039;&#039;&#039;, &#039;&#039;&#039;rst&#039;&#039;&#039;, &#039;&#039;&#039;latex&#039;&#039;&#039;, &#039;&#039;&#039;beamer&#039;&#039;&#039;, &#039;&#039;&#039;html&#039;&#039;&#039; eller &#039;&#039;&#039;html5&#039;&#039;&#039; renderas utdatan som literate Haskell-källkod; se Literate Haskell-stöd nedan.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-o&#039;&#039;&#039; &#039;&#039;FILE&#039;&#039;, &#039;&#039;&#039;--output=&#039;&#039;&#039; &#039;&#039;FILE&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skriv utdata till &#039;&#039;FILE&#039;&#039; i stället för till &#039;&#039;stdout&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;FILE&#039;&#039; är &#039;&#039;&#039;-&#039;&#039;&#039; går utdata till &#039;&#039;stdout&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Undantag: om utdataformatet är &#039;&#039;&#039;odt&#039;&#039;&#039;, &#039;&#039;&#039;docx&#039;&#039;&#039; eller &#039;&#039;&#039;epub&#039;&#039;&#039; är utdata till stdout inaktiverad.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--data-dir=&#039;&#039;&#039; &#039;&#039;DIRECTORY&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Ange användardatakatalogen där pandoc ska söka efter datafiler.&lt;br /&gt;
&lt;br /&gt;
: Om denna option inte anges används standardkatalogen:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$HOME/.pandoc&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: i Unix och:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
C:\Documents And Settings\USERNAME\Application Data\pandoc&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: i Windows.&lt;br /&gt;
&lt;br /&gt;
: En katalog eller fil med namnet &#039;&#039;&#039;reference.odt&#039;&#039;&#039;, &#039;&#039;&#039;reference.docx&#039;&#039;&#039;, &#039;&#039;&#039;default.csl&#039;&#039;&#039;, &#039;&#039;&#039;epub.css&#039;&#039;&#039;, &#039;&#039;&#039;templates&#039;&#039;&#039;, &#039;&#039;&#039;slidy&#039;&#039;&#039;, &#039;&#039;&#039;slideous&#039;&#039;&#039; eller &#039;&#039;&#039;s5&#039;&#039;&#039; i denna katalog åsidosätter pandocs normala standardvärden.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-v, --version&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skriv ut version.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-h, --help&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Visa användningsmeddelande.&lt;br /&gt;
&lt;br /&gt;
=== Läsaroptioner ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--strict&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Använd strikt markdown-syntax, utan pandoc-utökningar eller varianter.&lt;br /&gt;
&lt;br /&gt;
: När indataformatet är HTML betyder detta att konstruktioner som saknar motsvarigheter i standard-markdown, t.ex. definitionslistor eller genomstruken text, tolkas som rå HTML.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-R, --parse-raw&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Tolka oöversättbara HTML-koder och LaTeX-miljöer som rå HTML eller LaTeX i stället för att ignorera dem.&lt;br /&gt;
&lt;br /&gt;
: Påverkar endast HTML- och LaTeX-indata.&lt;br /&gt;
&lt;br /&gt;
: Rå HTML kan skrivas i markdown, reStructuredText, HTML, Slidy, Slideous, DZSlides och S5-utdata; rå LaTeX kan skrivas i markdown, reStructuredText, LaTeX och ConTeXt-utdata.&lt;br /&gt;
&lt;br /&gt;
: Standard är att läsarna utelämnar oöversättbara HTML-koder och LaTeX-miljöer.&lt;br /&gt;
&lt;br /&gt;
: LaTeX-läsaren skickar igenom oöversättbara LaTeX-&#039;&#039;kommandon&#039;&#039;, även om &#039;&#039;&#039;-R&#039;&#039;&#039; inte anges.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-S, --smart&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Producera typografiskt korrekt utdata, konvertera raka citattecken till böjda citattecken, &#039;&#039;&#039;---&#039;&#039;&#039; till em-streck, &#039;&#039;&#039;--&#039;&#039;&#039; till en-streck och &#039;&#039;&#039;...&#039;&#039;&#039; till ellipser.&lt;br /&gt;
&lt;br /&gt;
: Hårda blanksteg infogas efter vissa förkortningar, såsom &amp;quot;Mr.&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
: Denna option är betydelsefull endast när indataformatet är &#039;&#039;&#039;markdown&#039;&#039;&#039; eller &#039;&#039;&#039;textile&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Den väljs automatiskt när indataformatet är &#039;&#039;&#039;textile&#039;&#039;&#039; eller utdataformatet är &#039;&#039;&#039;latex&#039;&#039;&#039; eller &#039;&#039;&#039;context&#039;&#039;&#039;, om inte &#039;&#039;&#039;--no-tex-ligatures&#039;&#039;&#039; används.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--old-dashes&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Välj pandoc &amp;lt;= 1.8.2.1-beteendet för tolkning av smarta streck: &#039;&#039;&#039;-&#039;&#039;&#039; före en siffra är ett en-streck, och &#039;&#039;&#039;--&#039;&#039;&#039; är ett em-streck.&lt;br /&gt;
&lt;br /&gt;
: Denna option väljs automatiskt för &#039;&#039;&#039;textile&#039;&#039;&#039;-indata.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--base-header-level=&#039;&#039;&#039; &#039;&#039;NUMBER&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Ange basnivån för rubriker, standard är 1.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--indented-code-classes=&#039;&#039;&#039; &#039;&#039;CLASSES&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Ange klasser att använda för indragna kodblock, till exempel &#039;&#039;&#039;perl,numberLines&#039;&#039;&#039; eller &#039;&#039;&#039;haskell&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Flera klasser kan separeras med blanksteg eller kommatecken.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--normalize&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Normalisera dokumentet efter läsning: slå samman intilliggande &#039;&#039;&#039;Str&#039;&#039;&#039;- eller &#039;&#039;&#039;Emph&#039;&#039;&#039;-element, till exempel, och ta bort upprepade &#039;&#039;&#039;Space&#039;&#039;&#039;-element.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-p, --preserve-tabs&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Bevara tabbar i stället för att konvertera dem till blanksteg, standard.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--tab-stop=&#039;&#039;&#039; &#039;&#039;NUMBER&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Ange antalet blanksteg per tabb, standard är 4.&lt;br /&gt;
&lt;br /&gt;
=== Allmänna skrivaroptioner ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-s, --standalone&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Producera utdata med lämpligt huvud och fot, t.ex. en fristående HTML-, LaTeX- eller RTF-fil, inte ett fragment.&lt;br /&gt;
&lt;br /&gt;
: Denna option sätts automatiskt för &#039;&#039;&#039;pdf&#039;&#039;&#039;, &#039;&#039;&#039;epub&#039;&#039;&#039;, &#039;&#039;&#039;docx&#039;&#039;&#039; och &#039;&#039;&#039;odt&#039;&#039;&#039;-utdata.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--template=&#039;&#039;&#039; &#039;&#039;FILE&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Använd &#039;&#039;FILE&#039;&#039; som en egen mall för det genererade dokumentet.&lt;br /&gt;
&lt;br /&gt;
: Implicerar &#039;&#039;&#039;--standalone&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Se Mallar nedan för en beskrivning av mallsyntaxen.&lt;br /&gt;
&lt;br /&gt;
: Om ingen ändelse anges läggs en ändelse som motsvarar skrivaren till, så att &#039;&#039;&#039;--template=special&#039;&#039;&#039; söker efter &#039;&#039;&#039;special.html&#039;&#039;&#039; för HTML-utdata.&lt;br /&gt;
&lt;br /&gt;
: Om mallen inte hittas söker pandoc efter den i användardatakatalogen, se &#039;&#039;&#039;--data-dir&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Om denna option inte används används en standardmall som passar utdataformatet, se &#039;&#039;&#039;-D/--print-default-template&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-V&#039;&#039;&#039; &#039;&#039;KEY[=VAL]&#039;&#039;, &#039;&#039;&#039;--variable=&#039;&#039;&#039; &#039;&#039;KEY[:VAL]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Sätt mallvariabeln &#039;&#039;KEY&#039;&#039; till värdet &#039;&#039;VAL&#039;&#039; när dokumentet renderas i fristående läge.&lt;br /&gt;
&lt;br /&gt;
: Detta är i allmänhet endast användbart när optionen &#039;&#039;&#039;--template&#039;&#039;&#039; används för att ange en egen mall, eftersom pandoc automatiskt sätter variablerna som används i standardmallarna.&lt;br /&gt;
&lt;br /&gt;
: Om inget &#039;&#039;VAL&#039;&#039; anges får nyckeln värdet &#039;&#039;&#039;true&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-D&#039;&#039;&#039; &#039;&#039;FORMAT&#039;&#039;, &#039;&#039;&#039;--print-default-template=&#039;&#039;&#039; &#039;&#039;FORMAT&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skriv ut standardmallen för ett utdata-&#039;&#039;FORMAT&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Se &#039;&#039;&#039;-t&#039;&#039;&#039; för en lista över möjliga &#039;&#039;FORMAT&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--no-wrap&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Inaktivera radbrytning av text i utdata.&lt;br /&gt;
&lt;br /&gt;
: Som standard radbryts text på ett sätt som passar utdataformatet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--columns=&#039;&#039;&#039; &#039;&#039;NUMBER&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Ange radlängd i tecken, för radbrytning av text.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--toc, --table-of-contents&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Inkludera en automatiskt genererad innehållsförteckning eller, för &#039;&#039;&#039;latex&#039;&#039;&#039;, &#039;&#039;&#039;context&#039;&#039;&#039; och &#039;&#039;&#039;rst&#039;&#039;&#039;, en instruktion att skapa en.&lt;br /&gt;
&lt;br /&gt;
: Denna option har ingen effekt på &#039;&#039;&#039;man&#039;&#039;&#039;, &#039;&#039;&#039;docbook&#039;&#039;&#039;, &#039;&#039;&#039;slidy&#039;&#039;&#039;, &#039;&#039;&#039;slideous&#039;&#039;&#039; eller &#039;&#039;&#039;s5&#039;&#039;&#039;-utdata.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--no-highlight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Inaktiverar syntaxmarkering för kodblock och inline-kod, även när ett språkattribut anges.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--highlight-style=&#039;&#039;&#039; &#039;&#039;STYLE&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Anger färgstilen som ska användas i markerad källkod.&lt;br /&gt;
&lt;br /&gt;
: Optioner är &#039;&#039;&#039;pygments&#039;&#039;&#039;, standard, &#039;&#039;&#039;kate&#039;&#039;&#039;, &#039;&#039;&#039;monochrome&#039;&#039;&#039;, &#039;&#039;&#039;espresso&#039;&#039;&#039;, &#039;&#039;&#039;zenburn&#039;&#039;&#039;, &#039;&#039;&#039;haddock&#039;&#039;&#039; och &#039;&#039;&#039;tango&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-H&#039;&#039;&#039; &#039;&#039;FILE&#039;&#039;, &#039;&#039;&#039;--include-in-header=&#039;&#039;&#039; &#039;&#039;FILE&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Inkludera innehållet i &#039;&#039;FILE&#039;&#039;, ordagrant, i slutet av huvudet.&lt;br /&gt;
&lt;br /&gt;
: Detta kan exempelvis användas för att inkludera särskild CSS eller JavaScript i HTML-dokument.&lt;br /&gt;
&lt;br /&gt;
: Option kan användas upprepade gånger för att inkludera flera filer i huvudet.&lt;br /&gt;
&lt;br /&gt;
: De inkluderas i angiven ordning.&lt;br /&gt;
&lt;br /&gt;
: Implicerar &#039;&#039;&#039;--standalone&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-B&#039;&#039;&#039; &#039;&#039;FILE&#039;&#039;, &#039;&#039;&#039;--include-before-body=&#039;&#039;&#039; &#039;&#039;FILE&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Inkludera innehållet i &#039;&#039;FILE&#039;&#039;, ordagrant, i början av dokumentets body, t.ex. efter taggen &#039;&#039;&#039;&amp;lt;body&amp;gt;&#039;&#039;&#039; i HTML eller kommandot &#039;&#039;&#039;\begin{document}&#039;&#039;&#039; i LaTeX.&lt;br /&gt;
&lt;br /&gt;
: Kan användas för att inkludera navigationsrader eller banners i HTML-dokument.&lt;br /&gt;
&lt;br /&gt;
: Option kan användas upprepade gånger för att inkludera flera filer i angiven ordning.&lt;br /&gt;
&lt;br /&gt;
: Implicerar &#039;&#039;&#039;--standalone&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-A&#039;&#039;&#039; &#039;&#039;FILE&#039;&#039;, &#039;&#039;&#039;--include-after-body=&#039;&#039;&#039; &#039;&#039;FILE&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Inkludera innehållet i &#039;&#039;FILE&#039;&#039;, ordagrant, i slutet av dokumentets body, före taggen &#039;&#039;&#039;&amp;lt;/body&amp;gt;&#039;&#039;&#039; i HTML eller kommandot &#039;&#039;&#039;\end{document}&#039;&#039;&#039; i LaTeX.&lt;br /&gt;
&lt;br /&gt;
: Option kan användas upprepade gånger för att inkludera flera filer i angiven ordning.&lt;br /&gt;
&lt;br /&gt;
: Implicerar &#039;&#039;&#039;--standalone&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
=== Optioner som påverkar specifika skrivare ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--self-contained&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Producera en fristående HTML-fil utan externa beroenden, med &#039;&#039;&#039;data:&#039;&#039;&#039;-URI:er för att infoga innehållet i länkade skript, stilmallar, bilder och videor.&lt;br /&gt;
&lt;br /&gt;
: Den resulterande filen ska vara &amp;quot;self-contained&amp;quot; i den meningen att den inte behöver externa filer och ingen nätåtkomst för att visas korrekt i en webbläsare.&lt;br /&gt;
&lt;br /&gt;
: Denna option fungerar endast med HTML-utdataformat, inklusive &#039;&#039;&#039;html&#039;&#039;&#039;, &#039;&#039;&#039;html5&#039;&#039;&#039;, &#039;&#039;&#039;html+lhs&#039;&#039;&#039;, &#039;&#039;&#039;html5+lhs&#039;&#039;&#039;, &#039;&#039;&#039;s5&#039;&#039;&#039;, &#039;&#039;&#039;slidy&#039;&#039;&#039;, &#039;&#039;&#039;slideous&#039;&#039;&#039; och &#039;&#039;&#039;dzslides&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Skript, bilder och stilmallar vid absoluta URL:er laddas ned; de vid relativa URL:er söks först relativt arbetskatalogen, sedan relativt användardatakatalogen, se &#039;&#039;&#039;--data-dir&#039;&#039;&#039;, och slutligen relativt pandocs standarddatakatalog.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--offline&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Föråldrad synonym för &#039;&#039;&#039;--self-contained&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-5, --html5&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Producera HTML5 i stället för HTML4.&lt;br /&gt;
&lt;br /&gt;
: Denna option har ingen effekt för andra skrivare än &#039;&#039;&#039;html&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Föråldrad: använd utdataformatet &#039;&#039;&#039;html5&#039;&#039;&#039; i stället.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--ascii&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Använd endast ASCII-tecken i utdata.&lt;br /&gt;
&lt;br /&gt;
: För närvarande stöds detta endast för HTML-utdata, som använder numeriska entiteter i stället för UTF-8 när denna option väljs.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--reference-links&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Använd länkar av referensstil, i stället för inline-länkar, när markdown eller reStructuredText skrivs.&lt;br /&gt;
&lt;br /&gt;
: Som standard används inline-länkar.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--atx-headers&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Använd ATX-rubriker i markdown-utdata.&lt;br /&gt;
&lt;br /&gt;
: Standard är att använda setext-rubriker för nivå 1–2, och därefter ATX-rubriker.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--chapters&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Behandla toppnivårubriker som kapitel i LaTeX-, ConTeXt- och DocBook-utdata.&lt;br /&gt;
&lt;br /&gt;
: När LaTeX-mallen använder klassen report, book eller memoir impliceras denna option.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;&#039;--beamer&#039;&#039;&#039; används blir toppnivårubriker &#039;&#039;&#039;\part{..}&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-N, --number-sections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Numrera avsnittsrubriker i LaTeX-, ConTeXt- eller HTML-utdata.&lt;br /&gt;
&lt;br /&gt;
: Som standard numreras inte avsnitt.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--no-tex-ligatures&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Konvertera inte citattecken, apostrofer och streck till TeX-ligaturer när LaTeX eller ConTeXt skrivs.&lt;br /&gt;
&lt;br /&gt;
: Använd i stället bokstavliga Unicode-tecken.&lt;br /&gt;
&lt;br /&gt;
: Detta behövs för att använda avancerade OpenType-funktioner med XeLaTeX och LuaLaTeX.&lt;br /&gt;
&lt;br /&gt;
: Observera att &#039;&#039;&#039;--smart&#039;&#039;&#039; normalt väljs automatiskt för LaTeX- och ConTeXt-utdata, men måste anges uttryckligen om &#039;&#039;&#039;--no-tex-ligatures&#039;&#039;&#039; väljs.&lt;br /&gt;
&lt;br /&gt;
: Om du använder bokstavliga böjda citattecken, streck och ellipser i källan, kan du vilja använda &#039;&#039;&#039;--no-tex-ligatures&#039;&#039;&#039; utan &#039;&#039;&#039;--smart&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--listings&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Använd paketet listings för LaTeX-kodblock.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-i, --incremental&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Gör att listposter i bildspel visas inkrementellt, en i taget.&lt;br /&gt;
&lt;br /&gt;
: Standard är att listor visas på en gång.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--slide-level=&#039;&#039;&#039; &#039;&#039;NUMBER&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Anger att rubriker med den angivna nivån skapar bilder för &#039;&#039;&#039;beamer&#039;&#039;&#039;, &#039;&#039;&#039;s5&#039;&#039;&#039;, &#039;&#039;&#039;slidy&#039;&#039;&#039;, &#039;&#039;&#039;slideous&#039;&#039;&#039; och &#039;&#039;&#039;dzslides&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Rubriker ovanför denna nivå i hierarkin används för att dela in bildspelet i avsnitt; rubriker under denna nivå skapar underrubriker inom en bild.&lt;br /&gt;
&lt;br /&gt;
: Standard är att sätta bildnivån baserat på dokumentets innehåll; se Strukturera bildspelet nedan.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--section-divs&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Omslut avsnitt med &#039;&#039;&#039;&amp;lt;div&amp;gt;&#039;&#039;&#039;-taggar, eller &#039;&#039;&#039;&amp;lt;section&amp;gt;&#039;&#039;&#039;-taggar i HTML5, och fäst identifierare vid den omslutande &#039;&#039;&#039;&amp;lt;div&amp;gt;&#039;&#039;&#039; eller &#039;&#039;&#039;&amp;lt;section&amp;gt;&#039;&#039;&#039; i stället för vid själva rubriken.&lt;br /&gt;
&lt;br /&gt;
: Se Avsnittsidentifierare nedan.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--email-obfuscation=&#039;&#039;&#039; &#039;&#039;none|javascript|references&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Ange en metod för att obfuskera &#039;&#039;&#039;mailto:&#039;&#039;&#039;-länkar i HTML-dokument.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;none&#039;&#039; lämnar &#039;&#039;&#039;mailto:&#039;&#039;&#039;-länkar som de är.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;javascript&#039;&#039; obfuskerar dem med JavaScript.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;references&#039;&#039; obfuskerar dem genom att skriva deras bokstäver som decimala eller hexadecimala teckenreferenser.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;&#039;--strict&#039;&#039;&#039; anges används &#039;&#039;references&#039;&#039; oavsett om denna option finns.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--id-prefix=&#039;&#039;&#039; &#039;&#039;STRING&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Ange ett prefix som ska läggas till alla automatiskt genererade identifierare i HTML-utdata.&lt;br /&gt;
&lt;br /&gt;
: Detta är användbart för att förhindra dubbla identifierare när fragment genereras för att inkluderas i andra sidor.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-T&#039;&#039;&#039; &#039;&#039;STRING&#039;&#039;, &#039;&#039;&#039;--title-prefix=&#039;&#039;&#039; &#039;&#039;STRING&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Ange &#039;&#039;STRING&#039;&#039; som ett prefix i början av titeln som visas i HTML-huvudet, men inte i titeln som visas i början av HTML-body.&lt;br /&gt;
&lt;br /&gt;
: Implicerar &#039;&#039;&#039;--standalone&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-c&#039;&#039;&#039; &#039;&#039;URL&#039;&#039;, &#039;&#039;&#039;--css=&#039;&#039;&#039; &#039;&#039;URL&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Länka till en CSS-stilmall.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--reference-odt=&#039;&#039;&#039; &#039;&#039;FILE&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Använd den angivna filen som stilreferens vid produktion av en ODT.&lt;br /&gt;
&lt;br /&gt;
: För bästa resultat bör referens-ODT:n vara en modifierad version av en ODT som producerats med pandoc.&lt;br /&gt;
&lt;br /&gt;
: Innehållet i referens-ODT:n ignoreras, men dess stilmallar används i den nya ODT:n.&lt;br /&gt;
&lt;br /&gt;
: Om ingen referens-ODT anges på kommandoraden letar pandoc efter filen &#039;&#039;&#039;reference.odt&#039;&#039;&#039; i användardatakatalogen, se &#039;&#039;&#039;--data-dir&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Om den inte heller hittas används rimliga standardvärden.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--reference-docx=&#039;&#039;&#039; &#039;&#039;FILE&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Använd den angivna filen som stilreferens vid produktion av en docx-fil.&lt;br /&gt;
&lt;br /&gt;
: För bästa resultat bör referens-docx:en vara en modifierad version av en docx-fil som producerats med pandoc.&lt;br /&gt;
&lt;br /&gt;
: Innehållet i referens-docx:en ignoreras, men dess stilmallar används i den nya docx-filen.&lt;br /&gt;
&lt;br /&gt;
: Om ingen referens-docx anges på kommandoraden letar pandoc efter filen &#039;&#039;&#039;reference.docx&#039;&#039;&#039; i användardatakatalogen, se &#039;&#039;&#039;--data-dir&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Om den inte heller hittas används rimliga standardvärden.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--epub-stylesheet=&#039;&#039;&#039; &#039;&#039;FILE&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Använd den angivna CSS-filen för att formge EPUB-filen.&lt;br /&gt;
&lt;br /&gt;
: Om ingen stilmall anges letar pandoc efter filen &#039;&#039;&#039;epub.css&#039;&#039;&#039; i användardatakatalogen, se &#039;&#039;&#039;--data-dir&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Om den inte hittas där används rimliga standardvärden.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--epub-cover-image=&#039;&#039;&#039; &#039;&#039;FILE&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Använd den angivna bilden som EPUB-omslag.&lt;br /&gt;
&lt;br /&gt;
: Det rekommenderas att bilden är mindre än 1000px i bredd och höjd.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--epub-metadata=&#039;&#039;&#039; &#039;&#039;FILE&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Leta i den angivna XML-filen efter metadata för EPUB-filen.&lt;br /&gt;
&lt;br /&gt;
: Filen bör innehålla en serie Dublin Core-element, som dokumenterat på:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://dublincore.org/documents/dces/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: Exempel:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;dc:rights&amp;gt;Creative Commons&amp;lt;/dc:rights&amp;gt;&lt;br /&gt;
&amp;lt;dc:language&amp;gt;es-AR&amp;lt;/dc:language&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: Som standard inkluderar pandoc följande metadataelement: &#039;&#039;&#039;&amp;lt;dc:title&amp;gt;&#039;&#039;&#039;, från dokumenttiteln, &#039;&#039;&#039;&amp;lt;dc:creator&amp;gt;&#039;&#039;&#039;, från dokumentförfattarna, &#039;&#039;&#039;&amp;lt;dc:date&amp;gt;&#039;&#039;&#039;, från dokumentdatumet, som bör vara i ISO 8601-format, &#039;&#039;&#039;&amp;lt;dc:language&amp;gt;&#039;&#039;&#039;, från variabeln &#039;&#039;&#039;lang&#039;&#039;&#039;, eller, om den inte är satt, lokalen, och &#039;&#039;&#039;&amp;lt;dc:identifier id=&amp;quot;BookId&amp;quot;&amp;gt;&#039;&#039;&#039;, en slumpmässigt genererad UUID.&lt;br /&gt;
&lt;br /&gt;
: Alla dessa kan åsidosättas av element i metadatafilen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--epub-embed-font=&#039;&#039;&#039; &#039;&#039;FILE&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Bädda in det angivna teckensnittet i EPUB-filen.&lt;br /&gt;
&lt;br /&gt;
: Denna option kan upprepas för att bädda in flera teckensnitt.&lt;br /&gt;
&lt;br /&gt;
: För att använda inbäddade teckensnitt behöver du lägga till deklarationer som följande i din CSS, se &#039;&#039;&#039;--epub-stylesheet&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
@font-face {&lt;br /&gt;
font-family: DejaVuSans;&lt;br /&gt;
font-style: normal;&lt;br /&gt;
font-weight: normal;&lt;br /&gt;
src:url(&amp;quot;DejaVuSans-Regular.ttf&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
@font-face {&lt;br /&gt;
font-family: DejaVuSans;&lt;br /&gt;
font-style: normal;&lt;br /&gt;
font-weight: bold;&lt;br /&gt;
src:url(&amp;quot;DejaVuSans-Bold.ttf&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
@font-face {&lt;br /&gt;
font-family: DejaVuSans;&lt;br /&gt;
font-style: italic;&lt;br /&gt;
font-weight: normal;&lt;br /&gt;
src:url(&amp;quot;DejaVuSans-Oblique.ttf&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
@font-face {&lt;br /&gt;
font-family: DejaVuSans;&lt;br /&gt;
font-style: italic;&lt;br /&gt;
font-weight: bold;&lt;br /&gt;
src:url(&amp;quot;DejaVuSans-BoldOblique.ttf&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
body { font-family: &amp;quot;DejaVuSans&amp;quot;; }&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--latex-engine=&#039;&#039;&#039; &#039;&#039;pdflatex|lualatex|xelatex&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Använd den angivna LaTeX-motorn när PDF-utdata produceras.&lt;br /&gt;
&lt;br /&gt;
: Standard är &#039;&#039;&#039;pdflatex&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Om motorn inte finns i din PATH kan hela sökvägen till motorn anges här.&lt;br /&gt;
&lt;br /&gt;
=== Citeringar ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--bibliography=&#039;&#039;&#039; &#039;&#039;FILE&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Ange bibliografidatabas som ska användas för att lösa citeringar.&lt;br /&gt;
&lt;br /&gt;
: Databastypen bestäms från ändelsen på &#039;&#039;FILE&#039;&#039;, som kan vara &#039;&#039;&#039;.mods&#039;&#039;&#039;, MODS-format, &#039;&#039;&#039;.bib&#039;&#039;&#039;, BibTeX/BibLaTeX-format, &#039;&#039;&#039;.ris&#039;&#039;&#039;, RIS-format, &#039;&#039;&#039;.enl&#039;&#039;&#039;, EndNote-format, &#039;&#039;&#039;.xml&#039;&#039;&#039;, EndNote XML-format, &#039;&#039;&#039;.wos&#039;&#039;&#039;, ISI-format, &#039;&#039;&#039;.medline&#039;&#039;&#039;, MEDLINE-format, &#039;&#039;&#039;.copac&#039;&#039;&#039;, Copac-format, eller &#039;&#039;&#039;.json&#039;&#039;&#039;, citeproc JSON.&lt;br /&gt;
&lt;br /&gt;
: Om du vill använda flera bibliografier använder du bara denna option upprepade gånger.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--csl=&#039;&#039;&#039; &#039;&#039;FILE&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Ange CSL-stil som ska användas vid formatering av citeringar och bibliografi.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;FILE&#039;&#039; inte hittas letar pandoc efter den i:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$HOME/.csl&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: i Unix och:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
C:\Documents And Settings\USERNAME\Application Data\csl&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: i Windows.&lt;br /&gt;
&lt;br /&gt;
: Om optionen &#039;&#039;&#039;--csl&#039;&#039;&#039; inte anges använder pandoc en standardstil: antingen &#039;&#039;&#039;default.csl&#039;&#039;&#039; i användardatakatalogen, se &#039;&#039;&#039;--data-dir&#039;&#039;&#039;, eller, om den saknas, Chicago author-date-stilen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--citation-abbreviations=&#039;&#039;&#039; &#039;&#039;FILE&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Ange en fil som innehåller förkortningar för tidskriftstitlar och andra bibliografiska fält, indikerade genom att sätta &#039;&#039;&#039;form=&amp;quot;short&amp;quot;&#039;&#039;&#039; i CSL-noden för fältet.&lt;br /&gt;
&lt;br /&gt;
: Formatet beskrivs på:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://citationstylist.org/2011/10/19/abbreviations-for-zotero-test-release/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: Här är ett kort exempel:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{ &amp;quot;default&amp;quot;: {&lt;br /&gt;
    &amp;quot;container-title&amp;quot;: {&lt;br /&gt;
            &amp;quot;Lloyd&#039;s Law Reports&amp;quot;: &amp;quot;Lloyd&#039;s Rep&amp;quot;,&lt;br /&gt;
            &amp;quot;Estates Gazette&amp;quot;: &amp;quot;EG&amp;quot;,&lt;br /&gt;
            &amp;quot;Scots Law Times&amp;quot;: &amp;quot;SLT&amp;quot;&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--natbib&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Använd natbib för citeringar i LaTeX-utdata.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--biblatex&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Använd biblatex för citeringar i LaTeX-utdata.&lt;br /&gt;
&lt;br /&gt;
=== Matematikrendering i HTML ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-m&#039;&#039;&#039; [&#039;&#039;URL&#039;&#039;], &#039;&#039;&#039;--latexmathml&#039;&#039;&#039;[=&#039;&#039;&#039;URL&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
: Använd LaTeXMathML-skriptet för att visa inbäddad TeX-matematik i HTML-utdata.&lt;br /&gt;
&lt;br /&gt;
: För att infoga en länk till en lokal kopia av skriptet &#039;&#039;&#039;LaTeXMathML.js&#039;&#039;&#039;, ange en &#039;&#039;URL&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Om ingen &#039;&#039;URL&#039;&#039; anges infogas skriptets innehåll direkt i HTML-huvudet, vilket bevarar portabilitet på bekostnad av effektivitet.&lt;br /&gt;
&lt;br /&gt;
: Om du planerar att använda matematik på flera sidor är det mycket bättre att länka till en kopia av skriptet, så att det kan cachelagras.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--mathml&#039;&#039;&#039;[=&#039;&#039;&#039;URL&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
: Konvertera TeX-matematik till MathML, i &#039;&#039;&#039;docbook&#039;&#039;&#039; såväl som &#039;&#039;&#039;html&#039;&#039;&#039; och &#039;&#039;&#039;html5&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: I fristående &#039;&#039;&#039;html&#039;&#039;&#039;-utdata infogas ett litet JavaScript, eller en länk till ett sådant skript om en &#039;&#039;URL&#039;&#039; anges, vilket låter MathML visas i vissa webbläsare.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--jsmath&#039;&#039;&#039;[=&#039;&#039;&#039;URL&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
: Använd jsMath för att visa inbäddad TeX-matematik i HTML-utdata.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;URL&#039;&#039; ska peka på jsMath-laddningsskriptet, t.ex. &#039;&#039;&#039;jsMath/easy/load.js&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Om den anges länkas den in i huvudet på fristående HTML-dokument.&lt;br /&gt;
&lt;br /&gt;
: Om ingen &#039;&#039;URL&#039;&#039; anges infogas ingen länk till jsMath-laddningsskriptet; det är då upp till författaren att tillhandahålla en sådan länk i HTML-mallen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--mathjax&#039;&#039;&#039;[=&#039;&#039;&#039;URL&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
: Använd MathJax för att visa inbäddad TeX-matematik i HTML-utdata.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;URL&#039;&#039; ska peka på laddningsskriptet &#039;&#039;&#039;MathJax.js&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Om ingen &#039;&#039;URL&#039;&#039; anges infogas en länk till MathJax CDN.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--gladtex&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Omslut TeX-matematik med &#039;&#039;&#039;&amp;lt;eq&amp;gt;&#039;&#039;&#039;-taggar i HTML-utdata.&lt;br /&gt;
&lt;br /&gt;
: Dessa kan sedan behandlas av gladTeX för att producera länkar till bilder av de typsatta formlerna.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--mimetex&#039;&#039;&#039;[=&#039;&#039;&#039;URL&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
: Rendera TeX-matematik med mimeTeX CGI-skriptet.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;URL&#039;&#039; inte anges antas skriptet finnas på &#039;&#039;&#039;/cgi-bin/mimetex.cgi&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--webtex&#039;&#039;&#039;[=&#039;&#039;&#039;URL&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
: Rendera TeX-formler med ett externt skript som konverterar TeX-formler till bilder.&lt;br /&gt;
&lt;br /&gt;
: Formeln konkateneras med den angivna URL:en.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;URL&#039;&#039; inte anges används Google Chart API.&lt;br /&gt;
&lt;br /&gt;
=== Optioner för wrapper-skript ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--dump-args&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skriv information om kommandoradsargument till &#039;&#039;stdout&#039;&#039; och avsluta sedan.&lt;br /&gt;
&lt;br /&gt;
: Denna option är främst avsedd för användning i wrapper-skript.&lt;br /&gt;
&lt;br /&gt;
: Första utdataraden innehåller namnet på utdatafilen som angavs med optionen &#039;&#039;&#039;-o&#039;&#039;&#039;, eller &#039;&#039;&#039;-&#039;&#039;&#039; för &#039;&#039;stdout&#039;&#039; om ingen utdatafil angavs.&lt;br /&gt;
&lt;br /&gt;
: De återstående raderna innehåller kommandoradsargumenten, ett per rad, i den ordning de förekommer.&lt;br /&gt;
&lt;br /&gt;
: Dessa inkluderar inte vanliga Pandoc-optioner och deras argument, men inkluderar alla optioner som förekommer efter en &#039;&#039;&#039;--&#039;&#039;&#039;-separator i slutet av raden.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--ignore-args&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Ignorera kommandoradsargument, för användning i wrapper-skript.&lt;br /&gt;
&lt;br /&gt;
: Vanliga Pandoc-optioner ignoreras inte.&lt;br /&gt;
&lt;br /&gt;
: Exempel:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pandoc --ignore-args -o foo.html -s foo.txt -- -e latin1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: är ekvivalent med:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pandoc -o foo.html -s&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== MALLAR ==&lt;br /&gt;
&lt;br /&gt;
När optionen &#039;&#039;&#039;-s/--standalone&#039;&#039;&#039; används använder pandoc en mall för att lägga till huvud- och fotmaterial som behövs för ett fristående dokument.&lt;br /&gt;
&lt;br /&gt;
För att se standardmallen som används, skriv:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pandoc -D FORMAT&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
där &#039;&#039;&#039;FORMAT&#039;&#039;&#039; är namnet på utdataformatet.&lt;br /&gt;
&lt;br /&gt;
En egen mall kan anges med optionen &#039;&#039;&#039;--template&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Du kan också åsidosätta systemets standardmallar för ett givet utdataformat &#039;&#039;&#039;FORMAT&#039;&#039;&#039; genom att lägga filen &#039;&#039;&#039;templates/default.FORMAT&#039;&#039;&#039; i användardatakatalogen, se &#039;&#039;&#039;--data-dir&#039;&#039;&#039; ovan.&lt;br /&gt;
&lt;br /&gt;
Undantag: för &#039;&#039;&#039;odt&#039;&#039;&#039;-utdata, anpassa mallen &#039;&#039;&#039;default.opendocument&#039;&#039;&#039;. För &#039;&#039;&#039;pdf&#039;&#039;&#039;-utdata, anpassa mallen &#039;&#039;&#039;default.latex&#039;&#039;&#039;. För &#039;&#039;&#039;epub&#039;&#039;&#039;-utdata, anpassa mallarna &#039;&#039;&#039;epub-page.html&#039;&#039;&#039;, &#039;&#039;&#039;epub-coverimage.html&#039;&#039;&#039; och &#039;&#039;&#039;epub-titlepage.html&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Mallar kan innehålla &#039;&#039;variabler&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Variabelnamn är sekvenser av alfanumeriska tecken, &#039;&#039;&#039;-&#039;&#039;&#039; och &#039;&#039;&#039;_&#039;&#039;&#039;, som börjar med en bokstav.&lt;br /&gt;
&lt;br /&gt;
Ett variabelnamn omgivet av &#039;&#039;&#039;$&#039;&#039;&#039;-tecken ersätts av sitt värde.&lt;br /&gt;
&lt;br /&gt;
Till exempel ersätts strängen &#039;&#039;&#039;$title$&#039;&#039;&#039; i:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;title&amp;gt;$title$&amp;lt;/title&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
av dokumenttiteln.&lt;br /&gt;
&lt;br /&gt;
För att skriva ett bokstavligt &#039;&#039;&#039;$&#039;&#039;&#039; i en mall, använd &#039;&#039;&#039;$$&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Vissa variabler sätts automatiskt av pandoc.&lt;br /&gt;
&lt;br /&gt;
Dessa varierar något beroende på utdataformat, men inkluderar:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;header-includes&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: innehåll som anges med &#039;&#039;&#039;-H/--include-in-header&#039;&#039;&#039;, kan ha flera värden&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;toc&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: icke-null-värde om &#039;&#039;&#039;--toc/--table-of-contents&#039;&#039;&#039; angavs&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;include-before&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: innehåll som anges med &#039;&#039;&#039;-B/--include-before-body&#039;&#039;&#039;, kan ha flera värden&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;include-after&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: innehåll som anges med &#039;&#039;&#039;-A/--include-after-body&#039;&#039;&#039;, kan ha flera värden&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;body&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: dokumentets kropp&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;title&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: dokumentets titel, som angiven i titelblocket&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;author&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: dokumentets författare, som angiven i titelblocket, kan ha flera värden&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;date&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: dokumentets datum, som angivet i titelblocket&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;lang&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: språkkod för HTML- eller LaTeX-dokument&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;slidy-url&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: bas-URL för Slidy-dokument, standard:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://www.w3.org/Talks/Tools/Slidy2&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;slideous-url&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: bas-URL för Slideous-dokument, standard &#039;&#039;&#039;default&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;s5-url&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: bas-URL för S5-dokument, standard &#039;&#039;&#039;ui/default&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;fontsize&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: teckenstorlek, 10pt, 11pt, 12pt, för LaTeX-dokument&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;documentclass&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: dokumentklass för LaTeX-dokument&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;geometry&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: optioner för LaTeX-klassen &#039;&#039;&#039;geometry&#039;&#039;&#039;, t.ex. &#039;&#039;&#039;margin=1in&#039;&#039;&#039;; kan upprepas för flera optioner&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;mainfont&#039;&#039;&#039;, &#039;&#039;&#039;sansfont&#039;&#039;&#039;, &#039;&#039;&#039;monofont&#039;&#039;&#039;, &#039;&#039;&#039;mathfont&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: teckensnitt för LaTeX-dokument, fungerar endast med xelatex och lualatex&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;theme&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: tema för LaTeX beamer-dokument&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;colortheme&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: färgtema för LaTeX beamer-dokument&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;linkcolor&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: färg för interna länkar i LaTeX-dokument, &#039;&#039;&#039;red&#039;&#039;&#039;, &#039;&#039;&#039;green&#039;&#039;&#039;, &#039;&#039;&#039;magenta&#039;&#039;&#039;, &#039;&#039;&#039;cyan&#039;&#039;&#039;, &#039;&#039;&#039;blue&#039;&#039;&#039;, &#039;&#039;&#039;black&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;urlcolor&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: färg för externa länkar i LaTeX-dokument&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;links-as-notes&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: gör att länkar skrivs som fotnoter i LaTeX-dokument&lt;br /&gt;
&lt;br /&gt;
Variabler kan sättas på kommandoraden med optionen &#039;&#039;&#039;-V/--variable&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Detta gör det möjligt för användare att inkludera egna variabler i sina mallar.&lt;br /&gt;
&lt;br /&gt;
Mallar kan innehålla villkor. Syntaxen är följande:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$if(variable)$&lt;br /&gt;
X&lt;br /&gt;
$else$&lt;br /&gt;
Y&lt;br /&gt;
$endif$&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Detta inkluderar &#039;&#039;&#039;X&#039;&#039;&#039; i mallen om &#039;&#039;&#039;variable&#039;&#039;&#039; har ett icke-null-värde; annars inkluderas &#039;&#039;&#039;Y&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;X&#039;&#039;&#039; och &#039;&#039;&#039;Y&#039;&#039;&#039; är platshållare för valfri giltig malltext, och kan innehålla interpolerade variabler eller andra villkor.&lt;br /&gt;
&lt;br /&gt;
Avsnittet &#039;&#039;&#039;$else$&#039;&#039;&#039; kan utelämnas.&lt;br /&gt;
&lt;br /&gt;
När variabler kan ha flera värden, till exempel &#039;&#039;&#039;author&#039;&#039;&#039; i ett dokument med flera författare, kan nyckelordet &#039;&#039;&#039;$for$&#039;&#039;&#039; användas:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$for(author)$&lt;br /&gt;
&amp;lt;meta name=&amp;quot;author&amp;quot; content=&amp;quot;$author$&amp;quot; /&amp;gt;&lt;br /&gt;
$endfor$&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Du kan valfritt ange en separator som ska användas mellan på varandra följande poster:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$for(author)$$author$$sep$, $endfor$&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Om du använder egna mallar kan du behöva revidera dem när pandoc ändras.&lt;br /&gt;
&lt;br /&gt;
Det rekommenderas att spåra ändringar i standardmallarna och modifiera egna mallar i enlighet med detta.&lt;br /&gt;
&lt;br /&gt;
Ett enkelt sätt att göra detta är att forka pandoc-templates-förrådet och slå samman ändringar efter varje pandoc-utgåva:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://github.com/jgm/pandoc-templates&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== PRODUCERA BILDSPEL MED PANDOC ==&lt;br /&gt;
&lt;br /&gt;
Du kan använda Pandoc för att producera en HTML + JavaScript-presentation som kan visas i en webbläsare.&lt;br /&gt;
&lt;br /&gt;
Det finns fyra sätt att göra detta: med S5, DZSlides, Slidy eller Slideous.&lt;br /&gt;
&lt;br /&gt;
Du kan också producera ett PDF-bildspel med LaTeX beamer.&lt;br /&gt;
&lt;br /&gt;
Här är markdown-källan för ett enkelt bildspel, &#039;&#039;&#039;habits.txt&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
% Habits&lt;br /&gt;
% John Doe&lt;br /&gt;
% March 22, 2005&lt;br /&gt;
&lt;br /&gt;
# In the morning&lt;br /&gt;
&lt;br /&gt;
## Getting up&lt;br /&gt;
&lt;br /&gt;
- Turn off alarm&lt;br /&gt;
- Get out of bed&lt;br /&gt;
&lt;br /&gt;
## Breakfast&lt;br /&gt;
&lt;br /&gt;
- Eat eggs&lt;br /&gt;
- Drink coffee&lt;br /&gt;
&lt;br /&gt;
# In the evening&lt;br /&gt;
&lt;br /&gt;
## Dinner&lt;br /&gt;
&lt;br /&gt;
- Eat spaghetti&lt;br /&gt;
- Drink wine&lt;br /&gt;
&lt;br /&gt;
------------------&lt;br /&gt;
&lt;br /&gt;
![picture of spaghetti](images/spaghetti.jpg)&lt;br /&gt;
&lt;br /&gt;
## Going to sleep&lt;br /&gt;
&lt;br /&gt;
- Get in bed&lt;br /&gt;
- Count sheep&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
För att producera bildspelet skriver du helt enkelt:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pandoc -t s5 -s habits.txt -o habits.html&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
för S5,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pandoc -t slidy -s habits.txt -o habits.html&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
för Slidy,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pandoc -t slideous -s habits.txt -o habits.html&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
för Slideous,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pandoc -t dzslides -s habits.txt -o habits.html&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
för DZSlides, eller:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pandoc -t beamer habits.txt -o habits.pdf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
för beamer.&lt;br /&gt;
&lt;br /&gt;
Med alla HTML-bildspelsformat kan optionen &#039;&#039;&#039;--self-contained&#039;&#039;&#039; användas för att producera en enda fil som innehåller all data som behövs för att visa bildspelet, inklusive länkade skript, stilmallar, bilder och videor.&lt;br /&gt;
&lt;br /&gt;
=== Strukturera bildspelet ===&lt;br /&gt;
&lt;br /&gt;
Som standard är &#039;&#039;slide level&#039;&#039; den högsta rubriknivån i hierarkin som omedelbart följs av innehåll, och inte av en annan rubrik, någonstans i dokumentet.&lt;br /&gt;
&lt;br /&gt;
I exemplet ovan följs nivå 1-rubriker alltid av nivå 2-rubriker, som följs av innehåll, så 2 är bildnivån.&lt;br /&gt;
&lt;br /&gt;
Detta standardvärde kan åsidosättas med optionen &#039;&#039;&#039;--slide-level&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Dokumentet delas upp i bilder enligt följande regler:&lt;br /&gt;
&lt;br /&gt;
* En horisontell linje startar alltid en ny bild.&lt;br /&gt;
* En rubrik på bildnivån startar alltid en ny bild.&lt;br /&gt;
* Rubriker &#039;&#039;under&#039;&#039; bildnivån i hierarkin skapar rubriker &#039;&#039;inom&#039;&#039; en bild.&lt;br /&gt;
* Rubriker &#039;&#039;över&#039;&#039; bildnivån i hierarkin skapar &amp;quot;titelbilder&amp;quot;, som bara innehåller avsnittstiteln och hjälper till att dela upp bildspelet i avsnitt.&lt;br /&gt;
* En titelsida konstrueras automatiskt från dokumentets titelblock, om ett sådant finns. För beamer kan detta inaktiveras genom att kommentera bort vissa rader i standardmallen.&lt;br /&gt;
&lt;br /&gt;
Dessa regler är utformade för att stödja många olika bildspelsstilar.&lt;br /&gt;
&lt;br /&gt;
Om du inte bryr dig om att strukturera dina bilder i avsnitt och underavsnitt kan du bara använda nivå 1-rubriker för varje bild.&lt;br /&gt;
&lt;br /&gt;
I så fall blir nivå 1 bildnivån.&lt;br /&gt;
&lt;br /&gt;
Men du kan också strukturera bildspelet i avsnitt, som i exemplet ovan.&lt;br /&gt;
&lt;br /&gt;
För Slidy, Slideous och S5 bäddar filen som produceras av pandoc med optionen &#039;&#039;&#039;-s/--standalone&#039;&#039;&#039; in en länk till JavaScript- och CSS-filer, som antas vara tillgängliga vid den relativa sökvägen &#039;&#039;&#039;s5/default&#039;&#039;&#039; för S5, &#039;&#039;&#039;slideous&#039;&#039;&#039; för Slideous, eller på Slidy-webbplatsen vid &#039;&#039;&#039;w3.org&#039;&#039;&#039; för Slidy.&lt;br /&gt;
&lt;br /&gt;
Dessa sökvägar kan ändras genom att sätta variablerna &#039;&#039;&#039;slidy-url&#039;&#039;&#039;, &#039;&#039;&#039;slideous-url&#039;&#039;&#039; eller &#039;&#039;&#039;s5-url&#039;&#039;&#039;; se &#039;&#039;&#039;--variable&#039;&#039;&#039; ovan.&lt;br /&gt;
&lt;br /&gt;
För DZSlides inkluderas den relativt korta JavaScript- och CSS-koden i filen som standard.&lt;br /&gt;
&lt;br /&gt;
=== Inkrementella listor ===&lt;br /&gt;
&lt;br /&gt;
Som standard producerar dessa skrivare listor som visas &amp;quot;allt på en gång&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Om du vill att listor ska visas inkrementellt, en post i taget, använd optionen &#039;&#039;&#039;-i&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Om du vill att en viss lista ska avvika från standarden, det vill säga visas inkrementellt utan optionen &#039;&#039;&#039;-i&#039;&#039;&#039; och allt på en gång med optionen &#039;&#039;&#039;-i&#039;&#039;&#039;, placera den i ett blockcitat:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;gt; - Eat spaghetti&lt;br /&gt;
&amp;gt; - Drink wine&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
På detta sätt kan inkrementella och icke-inkrementella listor blandas i ett enda dokument.&lt;br /&gt;
&lt;br /&gt;
=== Formge bilderna ===&lt;br /&gt;
&lt;br /&gt;
Du kan ändra stilen på HTML-bilder genom att lägga anpassade CSS-filer i &#039;&#039;&#039;$DATADIR/s5/default&#039;&#039;&#039; för S5, &#039;&#039;&#039;$DATADIR/slidy&#039;&#039;&#039; för Slidy, eller &#039;&#039;&#039;$DATADIR/slideous&#039;&#039;&#039; för Slideous, där &#039;&#039;&#039;$DATADIR&#039;&#039;&#039; är användardatakatalogen, se &#039;&#039;&#039;--data-dir&#039;&#039;&#039; ovan.&lt;br /&gt;
&lt;br /&gt;
Originalen kan hittas i pandocs systemdatakatalog, vanligen &#039;&#039;&#039;$CABALDIR/pandoc-VERSION/s5/default&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Pandoc letar där efter filer som inte hittas i användardatakatalogen.&lt;br /&gt;
&lt;br /&gt;
För dzslides inkluderas CSS i själva HTML-filen och kan modifieras där.&lt;br /&gt;
&lt;br /&gt;
För att formge beamer-bilder kan du ange ett beamer-&amp;quot;theme&amp;quot; eller &amp;quot;colortheme&amp;quot; med optionen &#039;&#039;&#039;-V&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pandoc -t beamer habits.txt -V theme:Warsaw -o habits.pdf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== LITERATE HASKELL-STÖD ==&lt;br /&gt;
&lt;br /&gt;
Om du lägger till &#039;&#039;&#039;+lhs&#039;&#039;&#039; efter ett lämpligt indata- eller utdataformat, &#039;&#039;&#039;markdown&#039;&#039;&#039;, &#039;&#039;&#039;rst&#039;&#039;&#039; eller &#039;&#039;&#039;latex&#039;&#039;&#039; för indata eller utdata; &#039;&#039;&#039;beamer&#039;&#039;&#039;, &#039;&#039;&#039;html&#039;&#039;&#039; eller &#039;&#039;&#039;html5&#039;&#039;&#039; endast för utdata, behandlar pandoc dokumentet som literate Haskell-källkod.&lt;br /&gt;
&lt;br /&gt;
Detta betyder att:&lt;br /&gt;
&lt;br /&gt;
* I markdown-indata tolkas &amp;quot;bird track&amp;quot;-avsnitt som Haskell-kod i stället för blockcitat. Text mellan &#039;&#039;&#039;\begin{code}&#039;&#039;&#039; och &#039;&#039;&#039;\end{code}&#039;&#039;&#039; behandlas också som Haskell-kod.&lt;br /&gt;
* I markdown-utdata renderas kodblock med klasserna &#039;&#039;&#039;haskell&#039;&#039;&#039; och &#039;&#039;&#039;literate&#039;&#039;&#039; med bird tracks, och blockcitat indenteras ett blanksteg så att de inte behandlas som Haskell-kod. Dessutom renderas rubriker i setext-stil, med understrykningar, snarare än atx-stil, med &#039;&#039;&#039;#&#039;&#039;&#039;-tecken. Detta beror på att ghc behandlar &#039;&#039;&#039;#&#039;&#039;&#039;-tecken i kolumn 1 som introducerande radnummer.&lt;br /&gt;
* I reStructuredText-indata tolkas &amp;quot;bird track&amp;quot;-avsnitt som Haskell-kod.&lt;br /&gt;
* I reStructuredText-utdata renderas kodblock med klassen &#039;&#039;&#039;haskell&#039;&#039;&#039; med bird tracks.&lt;br /&gt;
* I LaTeX-indata tolkas text i &#039;&#039;&#039;code&#039;&#039;&#039;-miljöer som Haskell-kod.&lt;br /&gt;
* I LaTeX-utdata renderas kodblock med klassen &#039;&#039;&#039;haskell&#039;&#039;&#039; inuti &#039;&#039;&#039;code&#039;&#039;&#039;-miljöer.&lt;br /&gt;
* I HTML-utdata renderas kodblock med klassen &#039;&#039;&#039;haskell&#039;&#039;&#039; med klassen &#039;&#039;&#039;literatehaskell&#039;&#039;&#039; och bird tracks.&lt;br /&gt;
&lt;br /&gt;
Exempel:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pandoc -f markdown+lhs -t html&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
läser literate Haskell-källkod formaterad enligt markdown-konventioner och skriver vanlig HTML, utan bird tracks.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pandoc -f markdown+lhs -t html+lhs&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
skriver HTML med Haskell-koden i bird tracks, så att den kan kopieras och klistras in som literate Haskell-källkod.&lt;br /&gt;
&lt;br /&gt;
== FÖRFATTARE ==&lt;br /&gt;
&lt;br /&gt;
© 2006–2011 John MacFarlane, jgm at berkeley dot edu.&lt;br /&gt;
&lt;br /&gt;
Utgiven under GPL, version 2 eller senare.&lt;br /&gt;
&lt;br /&gt;
Denna programvara ges utan garanti av något slag.&lt;br /&gt;
&lt;br /&gt;
Se COPYRIGHT för fullständiga upphovsrätts- och garantiupplysningar.&lt;br /&gt;
&lt;br /&gt;
Andra bidragsgivare inkluderar Recai Oktaş, Paulo Tanimoto, Peter Wang, Andrea Rossato, Eric Kow, infinity0x, Luke Plant, shreevatsa.public, Puneeth Chaganti, Paul Rivier, rodja.trappe, Bradley Kuhn, thsutton, Nathan Gass, Jonathan Daugherty, Jérémy Bobbio, Justin Bogner, qerub, Christopher Sawicki, Kelsey Hightower, Masayoshi Takahashi, Antoine Latter, Ralf Stephan, Eric Seidel och B. Scott Michel.&lt;br /&gt;
&lt;br /&gt;
== PANDOC&#039;S MARKDOWN ==&lt;br /&gt;
&lt;br /&gt;
För en fullständig beskrivning av pandocs utökningar av standard-markdown, se &#039;&#039;&#039;pandoc_markdown&#039;&#039;&#039;(5).&lt;br /&gt;
&lt;br /&gt;
== SE ÄVEN ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;markdown2pdf&#039;&#039;&#039;(1), &#039;&#039;&#039;pandoc_markdown&#039;&#039;&#039;(5).&lt;br /&gt;
&lt;br /&gt;
Pandocs källkod och all dokumentation kan hämtas från:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://johnmacfarlane.net/pandoc/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
= Sidslut =&lt;br /&gt;
Orginalhemsidan på Engelska https://man7.org/linux/man-pages/man1/usb-devices.1.html&lt;br /&gt;
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å &lt;br /&gt;
https://www.linux.se/kontaka-linux-se/&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;Tack till [https://Datorhjalp.se Datorservice] som har  sponsrat [https://www.linux.se Linux.se] med webbhotell.&lt;br /&gt;
&lt;br /&gt;
[[Kategori:Linuxmanual grupp 1]]&lt;br /&gt;
[[Kategori:Linuxmanual]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.linux.se/index.php?title=pandoc(1)&amp;diff=9944</id>
		<title>pandoc(1)</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=pandoc(1)&amp;diff=9944"/>
		<updated>2026-08-15T07:53:44Z</updated>

		<summary type="html">&lt;p&gt;Admin: Skapade sidan med &amp;#039;{{DISPLAYTITLE:pandoc(1)}}  == NAMN ==  &amp;#039;&amp;#039;&amp;#039;pandoc&amp;#039;&amp;#039;&amp;#039; – allmän märkspråkskonverterare  == SYNOPSIS ==  &amp;lt;pre&amp;gt; pandoc [options] [input-file]... &amp;lt;/pre&amp;gt;  == BESKRIVNING ==  Pandoc är ett Haskell-bibliotek för att konvertera från ett märkspråksformat till ett annat, och ett kommandoradsverktyg som använder detta bibliotek.  Det kan läsa markdown och delmängder av Textile, reStructuredText, HTML, LaTeX och DocBook XML; och det kan skriva vanlig text, markdown, reSt...&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:pandoc(1)}}&lt;br /&gt;
&lt;br /&gt;
== NAMN ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;pandoc&#039;&#039;&#039; – allmän märkspråkskonverterare&lt;br /&gt;
&lt;br /&gt;
== SYNOPSIS ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pandoc [options] [input-file]...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== BESKRIVNING ==&lt;br /&gt;
&lt;br /&gt;
Pandoc är ett Haskell-bibliotek för att konvertera från ett märkspråksformat till ett annat, och ett kommandoradsverktyg som använder detta bibliotek.&lt;br /&gt;
&lt;br /&gt;
Det kan läsa markdown och delmängder av Textile, reStructuredText, HTML, LaTeX och DocBook XML; och det kan skriva vanlig text, markdown, reStructuredText, XHTML, HTML 5, LaTeX, inklusive beamer-bildspel, ConTeXt, RTF, DocBook XML, OpenDocument XML, ODT, Word docx, GNU Texinfo, MediaWiki-markup, EPUB, Textile, groff-manualsidor, Emacs Org-Mode, AsciiDoc och Slidy-, Slideous-, DZSlides- eller S5-HTML-bildspel.&lt;br /&gt;
&lt;br /&gt;
Det kan också producera PDF-utdata på system där LaTeX är installerat.&lt;br /&gt;
&lt;br /&gt;
Pandocs utökade version av markdown innehåller syntax för fotnoter, tabeller, flexibla ordnade listor, definitionslistor, avgränsade kodblock, upphöjd text, nedsänkt text, genomstrykning, titelblock, automatiska innehållsförteckningar, inbäddad LaTeX-matematik, citeringar och markdown inuti HTML-blockelement.&lt;br /&gt;
&lt;br /&gt;
Dessa utökningar, beskrivna nedan under Pandocs markdown, kan inaktiveras med optionen &#039;&#039;&#039;--strict&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Till skillnad från de flesta befintliga verktyg för att konvertera markdown till HTML, vilka använder regex-ersättningar, har Pandoc en modulär design: det består av en uppsättning läsare, som tolkar text i ett givet format och producerar en intern representation av dokumentet, och en uppsättning skrivare, som konverterar denna interna representation till ett målformat.&lt;br /&gt;
&lt;br /&gt;
Därför krävs endast att en läsare eller skrivare läggs till för att lägga till ett indata- eller utdataformat.&lt;br /&gt;
&lt;br /&gt;
=== Använda pandoc ===&lt;br /&gt;
&lt;br /&gt;
Om ingen &#039;&#039;input-file&#039;&#039; anges läses indata från &#039;&#039;stdin&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Annars konkateneras &#039;&#039;input-files&#039;&#039;, med en tom rad mellan varje, och används som indata.&lt;br /&gt;
&lt;br /&gt;
Utdata går som standard till &#039;&#039;stdout&#039;&#039;, även om utdata till &#039;&#039;stdout&#039;&#039; är inaktiverad för utdataformaten &#039;&#039;&#039;odt&#039;&#039;&#039;, &#039;&#039;&#039;docx&#039;&#039;&#039; och &#039;&#039;&#039;epub&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
För utdata till en fil, använd optionen &#039;&#039;&#039;-o&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pandoc -o output.html input.txt&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
I stället för en fil kan en absolut URI anges. I detta fall hämtar pandoc innehållet med HTTP:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pandoc -f html -t markdown http://www.fsf.org&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Om flera indatafiler anges kommer &#039;&#039;&#039;pandoc&#039;&#039;&#039; att konkatenera dem alla, med tomma rader mellan dem, före tolkning.&lt;br /&gt;
&lt;br /&gt;
Formatet för indata och utdata kan anges uttryckligen med kommandoradsoptioner.&lt;br /&gt;
&lt;br /&gt;
Indataformatet kan anges med optionerna &#039;&#039;&#039;-r/--read&#039;&#039;&#039; eller &#039;&#039;&#039;-f/--from&#039;&#039;&#039;, och utdataformatet med optionerna &#039;&#039;&#039;-w/--write&#039;&#039;&#039; eller &#039;&#039;&#039;-t/--to&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
För att konvertera &#039;&#039;&#039;hello.txt&#039;&#039;&#039; från markdown till LaTeX kan du skriva:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pandoc -f markdown -t latex hello.txt&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
För att konvertera &#039;&#039;&#039;hello.html&#039;&#039;&#039; från HTML till markdown:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pandoc -f html -t markdown hello.html&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Stödda utdataformat listas nedan under optionen &#039;&#039;&#039;-t/--to&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Stödda indataformat listas nedan under optionen &#039;&#039;&#039;-f/--from&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Observera att läsarna för &#039;&#039;&#039;rst&#039;&#039;&#039;, &#039;&#039;&#039;textile&#039;&#039;&#039;, &#039;&#039;&#039;latex&#039;&#039;&#039; och &#039;&#039;&#039;html&#039;&#039;&#039; inte är kompletta; det finns vissa konstruktioner som de inte tolkar.&lt;br /&gt;
&lt;br /&gt;
Om indata- eller utdataformatet inte anges uttryckligen försöker &#039;&#039;&#039;pandoc&#039;&#039;&#039; gissa det från ändelserna på indata- och utdatafilnamnen.&lt;br /&gt;
&lt;br /&gt;
Exempel:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pandoc -o hello.tex hello.txt&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
kommer att konvertera &#039;&#039;&#039;hello.txt&#039;&#039;&#039; från markdown till LaTeX.&lt;br /&gt;
&lt;br /&gt;
Om ingen utdatafil anges, så att utdata går till &#039;&#039;stdout&#039;&#039;, eller om utdatafilens ändelse är okänd, blir utdataformatet som standard HTML.&lt;br /&gt;
&lt;br /&gt;
Om ingen indatafil anges, så att indata kommer från &#039;&#039;stdin&#039;&#039;, eller om indatafilernas ändelser är okända, antas indataformatet vara markdown om det inte anges uttryckligen.&lt;br /&gt;
&lt;br /&gt;
Pandoc använder teckenkodningen UTF-8 för både indata och utdata.&lt;br /&gt;
&lt;br /&gt;
Om din lokala teckenkodning inte är UTF-8 bör du skicka indata och utdata genom &#039;&#039;&#039;iconv&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
iconv -t utf-8 input.txt | pandoc | iconv -f utf-8&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Skapa en PDF ===&lt;br /&gt;
&lt;br /&gt;
Tidigare versioner av pandoc kom med programmet &#039;&#039;&#039;markdown2pdf&#039;&#039;&#039;, som använde pandoc och pdflatex för att producera en PDF.&lt;br /&gt;
&lt;br /&gt;
Detta behövs inte längre, eftersom &#039;&#039;&#039;pandoc&#039;&#039;&#039; nu själv kan producera &#039;&#039;&#039;pdf&#039;&#039;&#039;-utdata.&lt;br /&gt;
&lt;br /&gt;
För att producera en PDF anger du helt enkelt en utdatafil med ändelsen &#039;&#039;&#039;.pdf&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Pandoc skapar en LaTeX-fil och använder pdflatex, eller en annan motor, se &#039;&#039;&#039;--latex-engine&#039;&#039;&#039;, för att konvertera den till PDF:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pandoc test.txt -o test.pdf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Produktion av en PDF kräver att en LaTeX-motor är installerad, se &#039;&#039;&#039;--latex-engine&#039;&#039;&#039; nedan, och antar att följande LaTeX-paket finns tillgängliga: &#039;&#039;&#039;amssymb&#039;&#039;&#039;, &#039;&#039;&#039;amsmath&#039;&#039;&#039;, &#039;&#039;&#039;ifxetex&#039;&#039;&#039;, &#039;&#039;&#039;ifluatex&#039;&#039;&#039;, &#039;&#039;&#039;listings&#039;&#039;&#039; om optionen &#039;&#039;&#039;--listings&#039;&#039;&#039; används, &#039;&#039;&#039;fancyvrb&#039;&#039;&#039;, &#039;&#039;&#039;enumerate&#039;&#039;&#039;, &#039;&#039;&#039;ctable&#039;&#039;&#039;, &#039;&#039;&#039;url&#039;&#039;&#039;, &#039;&#039;&#039;graphicx&#039;&#039;&#039;, &#039;&#039;&#039;hyperref&#039;&#039;&#039;, &#039;&#039;&#039;ulem&#039;&#039;&#039;, &#039;&#039;&#039;babel&#039;&#039;&#039; om variabeln &#039;&#039;&#039;lang&#039;&#039;&#039; är satt, &#039;&#039;&#039;fontspec&#039;&#039;&#039; om &#039;&#039;&#039;xelatex&#039;&#039;&#039; eller &#039;&#039;&#039;lualatex&#039;&#039;&#039; används som LaTeX-motor, &#039;&#039;&#039;xltxtra&#039;&#039;&#039; och &#039;&#039;&#039;xunicode&#039;&#039;&#039; om &#039;&#039;&#039;xelatex&#039;&#039;&#039; används.&lt;br /&gt;
&lt;br /&gt;
=== hsmarkdown ===&lt;br /&gt;
&lt;br /&gt;
En användare som vill ha en drop-in-ersättare för &#039;&#039;&#039;Markdown.pl&#039;&#039;&#039; kan skapa en symbolisk länk till &#039;&#039;&#039;pandoc&#039;&#039;&#039;-programmet med namnet &#039;&#039;&#039;hsmarkdown&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
När det anropas under namnet &#039;&#039;&#039;hsmarkdown&#039;&#039;&#039; beter sig &#039;&#039;&#039;pandoc&#039;&#039;&#039; som om flaggan &#039;&#039;&#039;--strict&#039;&#039;&#039; hade valts, och inga kommandoradsoptioner känns igen.&lt;br /&gt;
&lt;br /&gt;
Detta tillvägagångssätt fungerar dock inte under Cygwin på grund av problem med dess simulering av symboliska länkar.&lt;br /&gt;
&lt;br /&gt;
== OPTIONER ==&lt;br /&gt;
&lt;br /&gt;
=== Allmänna optioner ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-f&#039;&#039;&#039; &#039;&#039;FORMAT&#039;&#039;, &#039;&#039;&#039;-r&#039;&#039;&#039; &#039;&#039;FORMAT&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--from=&#039;&#039;&#039; &#039;&#039;FORMAT&#039;&#039;, &#039;&#039;&#039;--read=&#039;&#039;&#039; &#039;&#039;FORMAT&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Ange indataformat.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;FORMAT&#039;&#039; kan vara &#039;&#039;&#039;native&#039;&#039;&#039;, intern Haskell, &#039;&#039;&#039;json&#039;&#039;&#039;, JSON-version av intern AST, &#039;&#039;&#039;markdown&#039;&#039;&#039;, &#039;&#039;&#039;textile&#039;&#039;&#039;, &#039;&#039;&#039;rst&#039;&#039;&#039;, reStructuredText, &#039;&#039;&#039;html&#039;&#039;&#039;, &#039;&#039;&#039;docbook&#039;&#039;&#039; eller &#039;&#039;&#039;latex&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;&#039;+lhs&#039;&#039;&#039; läggs till efter &#039;&#039;&#039;markdown&#039;&#039;&#039;, &#039;&#039;&#039;rst&#039;&#039;&#039; eller &#039;&#039;&#039;latex&#039;&#039;&#039; behandlas indata som literate Haskell-källkod; se Literate Haskell-stöd nedan.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-t&#039;&#039;&#039; &#039;&#039;FORMAT&#039;&#039;, &#039;&#039;&#039;-w&#039;&#039;&#039; &#039;&#039;FORMAT&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--to=&#039;&#039;&#039; &#039;&#039;FORMAT&#039;&#039;, &#039;&#039;&#039;--write=&#039;&#039;&#039; &#039;&#039;FORMAT&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Ange utdataformat.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;FORMAT&#039;&#039; kan vara &#039;&#039;&#039;native&#039;&#039;&#039;, &#039;&#039;&#039;json&#039;&#039;&#039;, &#039;&#039;&#039;plain&#039;&#039;&#039;, &#039;&#039;&#039;markdown&#039;&#039;&#039;, &#039;&#039;&#039;rst&#039;&#039;&#039;, &#039;&#039;&#039;html&#039;&#039;&#039;, &#039;&#039;&#039;html5&#039;&#039;&#039;, &#039;&#039;&#039;latex&#039;&#039;&#039;, &#039;&#039;&#039;beamer&#039;&#039;&#039;, &#039;&#039;&#039;context&#039;&#039;&#039;, &#039;&#039;&#039;man&#039;&#039;&#039;, &#039;&#039;&#039;mediawiki&#039;&#039;&#039;, &#039;&#039;&#039;textile&#039;&#039;&#039;, &#039;&#039;&#039;org&#039;&#039;&#039;, &#039;&#039;&#039;texinfo&#039;&#039;&#039;, &#039;&#039;&#039;docbook&#039;&#039;&#039;, &#039;&#039;&#039;opendocument&#039;&#039;&#039;, &#039;&#039;&#039;odt&#039;&#039;&#039;, &#039;&#039;&#039;docx&#039;&#039;&#039;, &#039;&#039;&#039;epub&#039;&#039;&#039;, &#039;&#039;&#039;asciidoc&#039;&#039;&#039;, &#039;&#039;&#039;slidy&#039;&#039;&#039;, &#039;&#039;&#039;slideous&#039;&#039;&#039;, &#039;&#039;&#039;dzslides&#039;&#039;&#039;, &#039;&#039;&#039;s5&#039;&#039;&#039; eller &#039;&#039;&#039;rtf&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Observera att &#039;&#039;&#039;odt&#039;&#039;&#039;- och &#039;&#039;&#039;epub&#039;&#039;&#039;-utdata inte skickas till &#039;&#039;stdout&#039;&#039;; ett utdatafilnamn måste anges med optionen &#039;&#039;&#039;-o/--output&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;&#039;+lhs&#039;&#039;&#039; läggs till efter &#039;&#039;&#039;markdown&#039;&#039;&#039;, &#039;&#039;&#039;rst&#039;&#039;&#039;, &#039;&#039;&#039;latex&#039;&#039;&#039;, &#039;&#039;&#039;beamer&#039;&#039;&#039;, &#039;&#039;&#039;html&#039;&#039;&#039; eller &#039;&#039;&#039;html5&#039;&#039;&#039; renderas utdatan som literate Haskell-källkod; se Literate Haskell-stöd nedan.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-o&#039;&#039;&#039; &#039;&#039;FILE&#039;&#039;, &#039;&#039;&#039;--output=&#039;&#039;&#039; &#039;&#039;FILE&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skriv utdata till &#039;&#039;FILE&#039;&#039; i stället för till &#039;&#039;stdout&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;FILE&#039;&#039; är &#039;&#039;&#039;-&#039;&#039;&#039; går utdata till &#039;&#039;stdout&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Undantag: om utdataformatet är &#039;&#039;&#039;odt&#039;&#039;&#039;, &#039;&#039;&#039;docx&#039;&#039;&#039; eller &#039;&#039;&#039;epub&#039;&#039;&#039; är utdata till stdout inaktiverad.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--data-dir=&#039;&#039;&#039; &#039;&#039;DIRECTORY&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Ange användardatakatalogen där pandoc ska söka efter datafiler.&lt;br /&gt;
&lt;br /&gt;
: Om denna option inte anges används standardkatalogen:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$HOME/.pandoc&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: i Unix och:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
C:\Documents And Settings\USERNAME\Application Data\pandoc&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: i Windows.&lt;br /&gt;
&lt;br /&gt;
: En katalog eller fil med namnet &#039;&#039;&#039;reference.odt&#039;&#039;&#039;, &#039;&#039;&#039;reference.docx&#039;&#039;&#039;, &#039;&#039;&#039;default.csl&#039;&#039;&#039;, &#039;&#039;&#039;epub.css&#039;&#039;&#039;, &#039;&#039;&#039;templates&#039;&#039;&#039;, &#039;&#039;&#039;slidy&#039;&#039;&#039;, &#039;&#039;&#039;slideous&#039;&#039;&#039; eller &#039;&#039;&#039;s5&#039;&#039;&#039; i denna katalog åsidosätter pandocs normala standardvärden.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-v, --version&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skriv ut version.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-h, --help&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Visa användningsmeddelande.&lt;br /&gt;
&lt;br /&gt;
=== Läsaroptioner ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--strict&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Använd strikt markdown-syntax, utan pandoc-utökningar eller varianter.&lt;br /&gt;
&lt;br /&gt;
: När indataformatet är HTML betyder detta att konstruktioner som saknar motsvarigheter i standard-markdown, t.ex. definitionslistor eller genomstruken text, tolkas som rå HTML.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-R, --parse-raw&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Tolka oöversättbara HTML-koder och LaTeX-miljöer som rå HTML eller LaTeX i stället för att ignorera dem.&lt;br /&gt;
&lt;br /&gt;
: Påverkar endast HTML- och LaTeX-indata.&lt;br /&gt;
&lt;br /&gt;
: Rå HTML kan skrivas i markdown, reStructuredText, HTML, Slidy, Slideous, DZSlides och S5-utdata; rå LaTeX kan skrivas i markdown, reStructuredText, LaTeX och ConTeXt-utdata.&lt;br /&gt;
&lt;br /&gt;
: Standard är att läsarna utelämnar oöversättbara HTML-koder och LaTeX-miljöer.&lt;br /&gt;
&lt;br /&gt;
: LaTeX-läsaren skickar igenom oöversättbara LaTeX-&#039;&#039;kommandon&#039;&#039;, även om &#039;&#039;&#039;-R&#039;&#039;&#039; inte anges.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-S, --smart&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Producera typografiskt korrekt utdata, konvertera raka citattecken till böjda citattecken, &#039;&#039;&#039;---&#039;&#039;&#039; till em-streck, &#039;&#039;&#039;--&#039;&#039;&#039; till en-streck och &#039;&#039;&#039;...&#039;&#039;&#039; till ellipser.&lt;br /&gt;
&lt;br /&gt;
: Hårda blanksteg infogas efter vissa förkortningar, såsom &amp;quot;Mr.&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
: Denna option är betydelsefull endast när indataformatet är &#039;&#039;&#039;markdown&#039;&#039;&#039; eller &#039;&#039;&#039;textile&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Den väljs automatiskt när indataformatet är &#039;&#039;&#039;textile&#039;&#039;&#039; eller utdataformatet är &#039;&#039;&#039;latex&#039;&#039;&#039; eller &#039;&#039;&#039;context&#039;&#039;&#039;, om inte &#039;&#039;&#039;--no-tex-ligatures&#039;&#039;&#039; används.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--old-dashes&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Välj pandoc &amp;lt;= 1.8.2.1-beteendet för tolkning av smarta streck: &#039;&#039;&#039;-&#039;&#039;&#039; före en siffra är ett en-streck, och &#039;&#039;&#039;--&#039;&#039;&#039; är ett em-streck.&lt;br /&gt;
&lt;br /&gt;
: Denna option väljs automatiskt för &#039;&#039;&#039;textile&#039;&#039;&#039;-indata.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--base-header-level=&#039;&#039;&#039; &#039;&#039;NUMBER&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Ange basnivån för rubriker, standard är 1.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--indented-code-classes=&#039;&#039;&#039; &#039;&#039;CLASSES&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Ange klasser att använda för indragna kodblock, till exempel &#039;&#039;&#039;perl,numberLines&#039;&#039;&#039; eller &#039;&#039;&#039;haskell&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Flera klasser kan separeras med blanksteg eller kommatecken.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--normalize&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Normalisera dokumentet efter läsning: slå samman intilliggande &#039;&#039;&#039;Str&#039;&#039;&#039;- eller &#039;&#039;&#039;Emph&#039;&#039;&#039;-element, till exempel, och ta bort upprepade &#039;&#039;&#039;Space&#039;&#039;&#039;-element.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-p, --preserve-tabs&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Bevara tabbar i stället för att konvertera dem till blanksteg, standard.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--tab-stop=&#039;&#039;&#039; &#039;&#039;NUMBER&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Ange antalet blanksteg per tabb, standard är 4.&lt;br /&gt;
&lt;br /&gt;
=== Allmänna skrivaroptioner ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-s, --standalone&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Producera utdata med lämpligt huvud och fot, t.ex. en fristående HTML-, LaTeX- eller RTF-fil, inte ett fragment.&lt;br /&gt;
&lt;br /&gt;
: Denna option sätts automatiskt för &#039;&#039;&#039;pdf&#039;&#039;&#039;, &#039;&#039;&#039;epub&#039;&#039;&#039;, &#039;&#039;&#039;docx&#039;&#039;&#039; och &#039;&#039;&#039;odt&#039;&#039;&#039;-utdata.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--template=&#039;&#039;&#039; &#039;&#039;FILE&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Använd &#039;&#039;FILE&#039;&#039; som en egen mall för det genererade dokumentet.&lt;br /&gt;
&lt;br /&gt;
: Implicerar &#039;&#039;&#039;--standalone&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Se Mallar nedan för en beskrivning av mallsyntaxen.&lt;br /&gt;
&lt;br /&gt;
: Om ingen ändelse anges läggs en ändelse som motsvarar skrivaren till, så att &#039;&#039;&#039;--template=special&#039;&#039;&#039; söker efter &#039;&#039;&#039;special.html&#039;&#039;&#039; för HTML-utdata.&lt;br /&gt;
&lt;br /&gt;
: Om mallen inte hittas söker pandoc efter den i användardatakatalogen, se &#039;&#039;&#039;--data-dir&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Om denna option inte används används en standardmall som passar utdataformatet, se &#039;&#039;&#039;-D/--print-default-template&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-V&#039;&#039;&#039; &#039;&#039;KEY[=VAL]&#039;&#039;, &#039;&#039;&#039;--variable=&#039;&#039;&#039; &#039;&#039;KEY[:VAL]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Sätt mallvariabeln &#039;&#039;KEY&#039;&#039; till värdet &#039;&#039;VAL&#039;&#039; när dokumentet renderas i fristående läge.&lt;br /&gt;
&lt;br /&gt;
: Detta är i allmänhet endast användbart när optionen &#039;&#039;&#039;--template&#039;&#039;&#039; används för att ange en egen mall, eftersom pandoc automatiskt sätter variablerna som används i standardmallarna.&lt;br /&gt;
&lt;br /&gt;
: Om inget &#039;&#039;VAL&#039;&#039; anges får nyckeln värdet &#039;&#039;&#039;true&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-D&#039;&#039;&#039; &#039;&#039;FORMAT&#039;&#039;, &#039;&#039;&#039;--print-default-template=&#039;&#039;&#039; &#039;&#039;FORMAT&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skriv ut standardmallen för ett utdata-&#039;&#039;FORMAT&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Se &#039;&#039;&#039;-t&#039;&#039;&#039; för en lista över möjliga &#039;&#039;FORMAT&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--no-wrap&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Inaktivera radbrytning av text i utdata.&lt;br /&gt;
&lt;br /&gt;
: Som standard radbryts text på ett sätt som passar utdataformatet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--columns=&#039;&#039;&#039; &#039;&#039;NUMBER&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Ange radlängd i tecken, för radbrytning av text.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--toc, --table-of-contents&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Inkludera en automatiskt genererad innehållsförteckning eller, för &#039;&#039;&#039;latex&#039;&#039;&#039;, &#039;&#039;&#039;context&#039;&#039;&#039; och &#039;&#039;&#039;rst&#039;&#039;&#039;, en instruktion att skapa en.&lt;br /&gt;
&lt;br /&gt;
: Denna option har ingen effekt på &#039;&#039;&#039;man&#039;&#039;&#039;, &#039;&#039;&#039;docbook&#039;&#039;&#039;, &#039;&#039;&#039;slidy&#039;&#039;&#039;, &#039;&#039;&#039;slideous&#039;&#039;&#039; eller &#039;&#039;&#039;s5&#039;&#039;&#039;-utdata.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--no-highlight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Inaktiverar syntaxmarkering för kodblock och inline-kod, även när ett språkattribut anges.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--highlight-style=&#039;&#039;&#039; &#039;&#039;STYLE&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Anger färgstilen som ska användas i markerad källkod.&lt;br /&gt;
&lt;br /&gt;
: Optioner är &#039;&#039;&#039;pygments&#039;&#039;&#039;, standard, &#039;&#039;&#039;kate&#039;&#039;&#039;, &#039;&#039;&#039;monochrome&#039;&#039;&#039;, &#039;&#039;&#039;espresso&#039;&#039;&#039;, &#039;&#039;&#039;zenburn&#039;&#039;&#039;, &#039;&#039;&#039;haddock&#039;&#039;&#039; och &#039;&#039;&#039;tango&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-H&#039;&#039;&#039; &#039;&#039;FILE&#039;&#039;, &#039;&#039;&#039;--include-in-header=&#039;&#039;&#039; &#039;&#039;FILE&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Inkludera innehållet i &#039;&#039;FILE&#039;&#039;, ordagrant, i slutet av huvudet.&lt;br /&gt;
&lt;br /&gt;
: Detta kan exempelvis användas för att inkludera särskild CSS eller JavaScript i HTML-dokument.&lt;br /&gt;
&lt;br /&gt;
: Option kan användas upprepade gånger för att inkludera flera filer i huvudet.&lt;br /&gt;
&lt;br /&gt;
: De inkluderas i angiven ordning.&lt;br /&gt;
&lt;br /&gt;
: Implicerar &#039;&#039;&#039;--standalone&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-B&#039;&#039;&#039; &#039;&#039;FILE&#039;&#039;, &#039;&#039;&#039;--include-before-body=&#039;&#039;&#039; &#039;&#039;FILE&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Inkludera innehållet i &#039;&#039;FILE&#039;&#039;, ordagrant, i början av dokumentets body, t.ex. efter taggen &#039;&#039;&#039;&amp;lt;body&amp;gt;&#039;&#039;&#039; i HTML eller kommandot &#039;&#039;&#039;\begin{document}&#039;&#039;&#039; i LaTeX.&lt;br /&gt;
&lt;br /&gt;
: Kan användas för att inkludera navigationsrader eller banners i HTML-dokument.&lt;br /&gt;
&lt;br /&gt;
: Option kan användas upprepade gånger för att inkludera flera filer i angiven ordning.&lt;br /&gt;
&lt;br /&gt;
: Implicerar &#039;&#039;&#039;--standalone&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-A&#039;&#039;&#039; &#039;&#039;FILE&#039;&#039;, &#039;&#039;&#039;--include-after-body=&#039;&#039;&#039; &#039;&#039;FILE&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Inkludera innehållet i &#039;&#039;FILE&#039;&#039;, ordagrant, i slutet av dokumentets body, före taggen &#039;&#039;&#039;&amp;lt;/body&amp;gt;&#039;&#039;&#039; i HTML eller kommandot &#039;&#039;&#039;\end{document}&#039;&#039;&#039; i LaTeX.&lt;br /&gt;
&lt;br /&gt;
: Option kan användas upprepade gånger för att inkludera flera filer i angiven ordning.&lt;br /&gt;
&lt;br /&gt;
: Implicerar &#039;&#039;&#039;--standalone&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
=== Optioner som påverkar specifika skrivare ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--self-contained&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Producera en fristående HTML-fil utan externa beroenden, med &#039;&#039;&#039;data:&#039;&#039;&#039;-URI:er för att infoga innehållet i länkade skript, stilmallar, bilder och videor.&lt;br /&gt;
&lt;br /&gt;
: Den resulterande filen ska vara &amp;quot;self-contained&amp;quot; i den meningen att den inte behöver externa filer och ingen nätåtkomst för att visas korrekt i en webbläsare.&lt;br /&gt;
&lt;br /&gt;
: Denna option fungerar endast med HTML-utdataformat, inklusive &#039;&#039;&#039;html&#039;&#039;&#039;, &#039;&#039;&#039;html5&#039;&#039;&#039;, &#039;&#039;&#039;html+lhs&#039;&#039;&#039;, &#039;&#039;&#039;html5+lhs&#039;&#039;&#039;, &#039;&#039;&#039;s5&#039;&#039;&#039;, &#039;&#039;&#039;slidy&#039;&#039;&#039;, &#039;&#039;&#039;slideous&#039;&#039;&#039; och &#039;&#039;&#039;dzslides&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Skript, bilder och stilmallar vid absoluta URL:er laddas ned; de vid relativa URL:er söks först relativt arbetskatalogen, sedan relativt användardatakatalogen, se &#039;&#039;&#039;--data-dir&#039;&#039;&#039;, och slutligen relativt pandocs standarddatakatalog.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--offline&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Föråldrad synonym för &#039;&#039;&#039;--self-contained&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-5, --html5&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Producera HTML5 i stället för HTML4.&lt;br /&gt;
&lt;br /&gt;
: Denna option har ingen effekt för andra skrivare än &#039;&#039;&#039;html&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Föråldrad: använd utdataformatet &#039;&#039;&#039;html5&#039;&#039;&#039; i stället.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--ascii&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Använd endast ASCII-tecken i utdata.&lt;br /&gt;
&lt;br /&gt;
: För närvarande stöds detta endast för HTML-utdata, som använder numeriska entiteter i stället för UTF-8 när denna option väljs.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--reference-links&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Använd länkar av referensstil, i stället för inline-länkar, när markdown eller reStructuredText skrivs.&lt;br /&gt;
&lt;br /&gt;
: Som standard används inline-länkar.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--atx-headers&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Använd ATX-rubriker i markdown-utdata.&lt;br /&gt;
&lt;br /&gt;
: Standard är att använda setext-rubriker för nivå 1–2, och därefter ATX-rubriker.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--chapters&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Behandla toppnivårubriker som kapitel i LaTeX-, ConTeXt- och DocBook-utdata.&lt;br /&gt;
&lt;br /&gt;
: När LaTeX-mallen använder klassen report, book eller memoir impliceras denna option.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;&#039;--beamer&#039;&#039;&#039; används blir toppnivårubriker &#039;&#039;&#039;\part{..}&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-N, --number-sections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Numrera avsnittsrubriker i LaTeX-, ConTeXt- eller HTML-utdata.&lt;br /&gt;
&lt;br /&gt;
: Som standard numreras inte avsnitt.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--no-tex-ligatures&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Konvertera inte citattecken, apostrofer och streck till TeX-ligaturer när LaTeX eller ConTeXt skrivs.&lt;br /&gt;
&lt;br /&gt;
: Använd i stället bokstavliga Unicode-tecken.&lt;br /&gt;
&lt;br /&gt;
: Detta behövs för att använda avancerade OpenType-funktioner med XeLaTeX och LuaLaTeX.&lt;br /&gt;
&lt;br /&gt;
: Observera att &#039;&#039;&#039;--smart&#039;&#039;&#039; normalt väljs automatiskt för LaTeX- och ConTeXt-utdata, men måste anges uttryckligen om &#039;&#039;&#039;--no-tex-ligatures&#039;&#039;&#039; väljs.&lt;br /&gt;
&lt;br /&gt;
: Om du använder bokstavliga böjda citattecken, streck och ellipser i källan, kan du vilja använda &#039;&#039;&#039;--no-tex-ligatures&#039;&#039;&#039; utan &#039;&#039;&#039;--smart&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--listings&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Använd paketet listings för LaTeX-kodblock.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-i, --incremental&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Gör att listposter i bildspel visas inkrementellt, en i taget.&lt;br /&gt;
&lt;br /&gt;
: Standard är att listor visas på en gång.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--slide-level=&#039;&#039;&#039; &#039;&#039;NUMBER&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Anger att rubriker med den angivna nivån skapar bilder för &#039;&#039;&#039;beamer&#039;&#039;&#039;, &#039;&#039;&#039;s5&#039;&#039;&#039;, &#039;&#039;&#039;slidy&#039;&#039;&#039;, &#039;&#039;&#039;slideous&#039;&#039;&#039; och &#039;&#039;&#039;dzslides&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Rubriker ovanför denna nivå i hierarkin används för att dela in bildspelet i avsnitt; rubriker under denna nivå skapar underrubriker inom en bild.&lt;br /&gt;
&lt;br /&gt;
: Standard är att sätta bildnivån baserat på dokumentets innehåll; se Strukturera bildspelet nedan.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--section-divs&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Omslut avsnitt med &#039;&#039;&#039;&amp;lt;div&amp;gt;&#039;&#039;&#039;-taggar, eller &#039;&#039;&#039;&amp;lt;section&amp;gt;&#039;&#039;&#039;-taggar i HTML5, och fäst identifierare vid den omslutande &#039;&#039;&#039;&amp;lt;div&amp;gt;&#039;&#039;&#039; eller &#039;&#039;&#039;&amp;lt;section&amp;gt;&#039;&#039;&#039; i stället för vid själva rubriken.&lt;br /&gt;
&lt;br /&gt;
: Se Avsnittsidentifierare nedan.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--email-obfuscation=&#039;&#039;&#039; &#039;&#039;none|javascript|references&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Ange en metod för att obfuskera &#039;&#039;&#039;mailto:&#039;&#039;&#039;-länkar i HTML-dokument.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;none&#039;&#039; lämnar &#039;&#039;&#039;mailto:&#039;&#039;&#039;-länkar som de är.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;javascript&#039;&#039; obfuskerar dem med JavaScript.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;references&#039;&#039; obfuskerar dem genom att skriva deras bokstäver som decimala eller hexadecimala teckenreferenser.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;&#039;--strict&#039;&#039;&#039; anges används &#039;&#039;references&#039;&#039; oavsett om denna option finns.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--id-prefix=&#039;&#039;&#039; &#039;&#039;STRING&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Ange ett prefix som ska läggas till alla automatiskt genererade identifierare i HTML-utdata.&lt;br /&gt;
&lt;br /&gt;
: Detta är användbart för att förhindra dubbla identifierare när fragment genereras för att inkluderas i andra sidor.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-T&#039;&#039;&#039; &#039;&#039;STRING&#039;&#039;, &#039;&#039;&#039;--title-prefix=&#039;&#039;&#039; &#039;&#039;STRING&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Ange &#039;&#039;STRING&#039;&#039; som ett prefix i början av titeln som visas i HTML-huvudet, men inte i titeln som visas i början av HTML-body.&lt;br /&gt;
&lt;br /&gt;
: Implicerar &#039;&#039;&#039;--standalone&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-c&#039;&#039;&#039; &#039;&#039;URL&#039;&#039;, &#039;&#039;&#039;--css=&#039;&#039;&#039; &#039;&#039;URL&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Länka till en CSS-stilmall.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--reference-odt=&#039;&#039;&#039; &#039;&#039;FILE&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Använd den angivna filen som stilreferens vid produktion av en ODT.&lt;br /&gt;
&lt;br /&gt;
: För bästa resultat bör referens-ODT:n vara en modifierad version av en ODT som producerats med pandoc.&lt;br /&gt;
&lt;br /&gt;
: Innehållet i referens-ODT:n ignoreras, men dess stilmallar används i den nya ODT:n.&lt;br /&gt;
&lt;br /&gt;
: Om ingen referens-ODT anges på kommandoraden letar pandoc efter filen &#039;&#039;&#039;reference.odt&#039;&#039;&#039; i användardatakatalogen, se &#039;&#039;&#039;--data-dir&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Om den inte heller hittas används rimliga standardvärden.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--reference-docx=&#039;&#039;&#039; &#039;&#039;FILE&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Använd den angivna filen som stilreferens vid produktion av en docx-fil.&lt;br /&gt;
&lt;br /&gt;
: För bästa resultat bör referens-docx:en vara en modifierad version av en docx-fil som producerats med pandoc.&lt;br /&gt;
&lt;br /&gt;
: Innehållet i referens-docx:en ignoreras, men dess stilmallar används i den nya docx-filen.&lt;br /&gt;
&lt;br /&gt;
: Om ingen referens-docx anges på kommandoraden letar pandoc efter filen &#039;&#039;&#039;reference.docx&#039;&#039;&#039; i användardatakatalogen, se &#039;&#039;&#039;--data-dir&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Om den inte heller hittas används rimliga standardvärden.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--epub-stylesheet=&#039;&#039;&#039; &#039;&#039;FILE&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Använd den angivna CSS-filen för att formge EPUB-filen.&lt;br /&gt;
&lt;br /&gt;
: Om ingen stilmall anges letar pandoc efter filen &#039;&#039;&#039;epub.css&#039;&#039;&#039; i användardatakatalogen, se &#039;&#039;&#039;--data-dir&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Om den inte hittas där används rimliga standardvärden.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--epub-cover-image=&#039;&#039;&#039; &#039;&#039;FILE&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Använd den angivna bilden som EPUB-omslag.&lt;br /&gt;
&lt;br /&gt;
: Det rekommenderas att bilden är mindre än 1000px i bredd och höjd.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--epub-metadata=&#039;&#039;&#039; &#039;&#039;FILE&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Leta i den angivna XML-filen efter metadata för EPUB-filen.&lt;br /&gt;
&lt;br /&gt;
: Filen bör innehålla en serie Dublin Core-element, som dokumenterat på:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://dublincore.org/documents/dces/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: Exempel:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;dc:rights&amp;gt;Creative Commons&amp;lt;/dc:rights&amp;gt;&lt;br /&gt;
&amp;lt;dc:language&amp;gt;es-AR&amp;lt;/dc:language&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: Som standard inkluderar pandoc följande metadataelement: &#039;&#039;&#039;&amp;lt;dc:title&amp;gt;&#039;&#039;&#039;, från dokumenttiteln, &#039;&#039;&#039;&amp;lt;dc:creator&amp;gt;&#039;&#039;&#039;, från dokumentförfattarna, &#039;&#039;&#039;&amp;lt;dc:date&amp;gt;&#039;&#039;&#039;, från dokumentdatumet, som bör vara i ISO 8601-format, &#039;&#039;&#039;&amp;lt;dc:language&amp;gt;&#039;&#039;&#039;, från variabeln &#039;&#039;&#039;lang&#039;&#039;&#039;, eller, om den inte är satt, lokalen, och &#039;&#039;&#039;&amp;lt;dc:identifier id=&amp;quot;BookId&amp;quot;&amp;gt;&#039;&#039;&#039;, en slumpmässigt genererad UUID.&lt;br /&gt;
&lt;br /&gt;
: Alla dessa kan åsidosättas av element i metadatafilen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--epub-embed-font=&#039;&#039;&#039; &#039;&#039;FILE&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Bädda in det angivna teckensnittet i EPUB-filen.&lt;br /&gt;
&lt;br /&gt;
: Denna option kan upprepas för att bädda in flera teckensnitt.&lt;br /&gt;
&lt;br /&gt;
: För att använda inbäddade teckensnitt behöver du lägga till deklarationer som följande i din CSS, se &#039;&#039;&#039;--epub-stylesheet&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
@font-face {&lt;br /&gt;
font-family: DejaVuSans;&lt;br /&gt;
font-style: normal;&lt;br /&gt;
font-weight: normal;&lt;br /&gt;
src:url(&amp;quot;DejaVuSans-Regular.ttf&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
@font-face {&lt;br /&gt;
font-family: DejaVuSans;&lt;br /&gt;
font-style: normal;&lt;br /&gt;
font-weight: bold;&lt;br /&gt;
src:url(&amp;quot;DejaVuSans-Bold.ttf&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
@font-face {&lt;br /&gt;
font-family: DejaVuSans;&lt;br /&gt;
font-style: italic;&lt;br /&gt;
font-weight: normal;&lt;br /&gt;
src:url(&amp;quot;DejaVuSans-Oblique.ttf&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
@font-face {&lt;br /&gt;
font-family: DejaVuSans;&lt;br /&gt;
font-style: italic;&lt;br /&gt;
font-weight: bold;&lt;br /&gt;
src:url(&amp;quot;DejaVuSans-BoldOblique.ttf&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
body { font-family: &amp;quot;DejaVuSans&amp;quot;; }&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--latex-engine=&#039;&#039;&#039; &#039;&#039;pdflatex|lualatex|xelatex&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Använd den angivna LaTeX-motorn när PDF-utdata produceras.&lt;br /&gt;
&lt;br /&gt;
: Standard är &#039;&#039;&#039;pdflatex&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Om motorn inte finns i din PATH kan hela sökvägen till motorn anges här.&lt;br /&gt;
&lt;br /&gt;
=== Citeringar ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--bibliography=&#039;&#039;&#039; &#039;&#039;FILE&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Ange bibliografidatabas som ska användas för att lösa citeringar.&lt;br /&gt;
&lt;br /&gt;
: Databastypen bestäms från ändelsen på &#039;&#039;FILE&#039;&#039;, som kan vara &#039;&#039;&#039;.mods&#039;&#039;&#039;, MODS-format, &#039;&#039;&#039;.bib&#039;&#039;&#039;, BibTeX/BibLaTeX-format, &#039;&#039;&#039;.ris&#039;&#039;&#039;, RIS-format, &#039;&#039;&#039;.enl&#039;&#039;&#039;, EndNote-format, &#039;&#039;&#039;.xml&#039;&#039;&#039;, EndNote XML-format, &#039;&#039;&#039;.wos&#039;&#039;&#039;, ISI-format, &#039;&#039;&#039;.medline&#039;&#039;&#039;, MEDLINE-format, &#039;&#039;&#039;.copac&#039;&#039;&#039;, Copac-format, eller &#039;&#039;&#039;.json&#039;&#039;&#039;, citeproc JSON.&lt;br /&gt;
&lt;br /&gt;
: Om du vill använda flera bibliografier använder du bara denna option upprepade gånger.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--csl=&#039;&#039;&#039; &#039;&#039;FILE&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Ange CSL-stil som ska användas vid formatering av citeringar och bibliografi.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;FILE&#039;&#039; inte hittas letar pandoc efter den i:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$HOME/.csl&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: i Unix och:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
C:\Documents And Settings\USERNAME\Application Data\csl&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: i Windows.&lt;br /&gt;
&lt;br /&gt;
: Om optionen &#039;&#039;&#039;--csl&#039;&#039;&#039; inte anges använder pandoc en standardstil: antingen &#039;&#039;&#039;default.csl&#039;&#039;&#039; i användardatakatalogen, se &#039;&#039;&#039;--data-dir&#039;&#039;&#039;, eller, om den saknas, Chicago author-date-stilen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--citation-abbreviations=&#039;&#039;&#039; &#039;&#039;FILE&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Ange en fil som innehåller förkortningar för tidskriftstitlar och andra bibliografiska fält, indikerade genom att sätta &#039;&#039;&#039;form=&amp;quot;short&amp;quot;&#039;&#039;&#039; i CSL-noden för fältet.&lt;br /&gt;
&lt;br /&gt;
: Formatet beskrivs på:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://citationstylist.org/2011/10/19/abbreviations-for-zotero-test-release/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: Här är ett kort exempel:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{ &amp;quot;default&amp;quot;: {&lt;br /&gt;
    &amp;quot;container-title&amp;quot;: {&lt;br /&gt;
            &amp;quot;Lloyd&#039;s Law Reports&amp;quot;: &amp;quot;Lloyd&#039;s Rep&amp;quot;,&lt;br /&gt;
            &amp;quot;Estates Gazette&amp;quot;: &amp;quot;EG&amp;quot;,&lt;br /&gt;
            &amp;quot;Scots Law Times&amp;quot;: &amp;quot;SLT&amp;quot;&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--natbib&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Använd natbib för citeringar i LaTeX-utdata.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--biblatex&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Använd biblatex för citeringar i LaTeX-utdata.&lt;br /&gt;
&lt;br /&gt;
=== Matematikrendering i HTML ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-m&#039;&#039;&#039; [&#039;&#039;URL&#039;&#039;], &#039;&#039;&#039;--latexmathml&#039;&#039;&#039;[=&#039;&#039;&#039;URL&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
: Använd LaTeXMathML-skriptet för att visa inbäddad TeX-matematik i HTML-utdata.&lt;br /&gt;
&lt;br /&gt;
: För att infoga en länk till en lokal kopia av skriptet &#039;&#039;&#039;LaTeXMathML.js&#039;&#039;&#039;, ange en &#039;&#039;URL&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Om ingen &#039;&#039;URL&#039;&#039; anges infogas skriptets innehåll direkt i HTML-huvudet, vilket bevarar portabilitet på bekostnad av effektivitet.&lt;br /&gt;
&lt;br /&gt;
: Om du planerar att använda matematik på flera sidor är det mycket bättre att länka till en kopia av skriptet, så att det kan cachelagras.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--mathml&#039;&#039;&#039;[=&#039;&#039;&#039;URL&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
: Konvertera TeX-matematik till MathML, i &#039;&#039;&#039;docbook&#039;&#039;&#039; såväl som &#039;&#039;&#039;html&#039;&#039;&#039; och &#039;&#039;&#039;html5&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: I fristående &#039;&#039;&#039;html&#039;&#039;&#039;-utdata infogas ett litet JavaScript, eller en länk till ett sådant skript om en &#039;&#039;URL&#039;&#039; anges, vilket låter MathML visas i vissa webbläsare.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--jsmath&#039;&#039;&#039;[=&#039;&#039;&#039;URL&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
: Använd jsMath för att visa inbäddad TeX-matematik i HTML-utdata.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;URL&#039;&#039; ska peka på jsMath-laddningsskriptet, t.ex. &#039;&#039;&#039;jsMath/easy/load.js&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Om den anges länkas den in i huvudet på fristående HTML-dokument.&lt;br /&gt;
&lt;br /&gt;
: Om ingen &#039;&#039;URL&#039;&#039; anges infogas ingen länk till jsMath-laddningsskriptet; det är då upp till författaren att tillhandahålla en sådan länk i HTML-mallen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--mathjax&#039;&#039;&#039;[=&#039;&#039;&#039;URL&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
: Använd MathJax för att visa inbäddad TeX-matematik i HTML-utdata.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;URL&#039;&#039; ska peka på laddningsskriptet &#039;&#039;&#039;MathJax.js&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Om ingen &#039;&#039;URL&#039;&#039; anges infogas en länk till MathJax CDN.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--gladtex&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Omslut TeX-matematik med &#039;&#039;&#039;&amp;lt;eq&amp;gt;&#039;&#039;&#039;-taggar i HTML-utdata.&lt;br /&gt;
&lt;br /&gt;
: Dessa kan sedan behandlas av gladTeX för att producera länkar till bilder av de typsatta formlerna.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--mimetex&#039;&#039;&#039;[=&#039;&#039;&#039;URL&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
: Rendera TeX-matematik med mimeTeX CGI-skriptet.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;URL&#039;&#039; inte anges antas skriptet finnas på &#039;&#039;&#039;/cgi-bin/mimetex.cgi&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--webtex&#039;&#039;&#039;[=&#039;&#039;&#039;URL&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
: Rendera TeX-formler med ett externt skript som konverterar TeX-formler till bilder.&lt;br /&gt;
&lt;br /&gt;
: Formeln konkateneras med den angivna URL:en.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;URL&#039;&#039; inte anges används Google Chart API.&lt;br /&gt;
&lt;br /&gt;
=== Optioner för wrapper-skript ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--dump-args&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skriv information om kommandoradsargument till &#039;&#039;stdout&#039;&#039; och avsluta sedan.&lt;br /&gt;
&lt;br /&gt;
: Denna option är främst avsedd för användning i wrapper-skript.&lt;br /&gt;
&lt;br /&gt;
: Första utdataraden innehåller namnet på utdatafilen som angavs med optionen &#039;&#039;&#039;-o&#039;&#039;&#039;, eller &#039;&#039;&#039;-&#039;&#039;&#039; för &#039;&#039;stdout&#039;&#039; om ingen utdatafil angavs.&lt;br /&gt;
&lt;br /&gt;
: De återstående raderna innehåller kommandoradsargumenten, ett per rad, i den ordning de förekommer.&lt;br /&gt;
&lt;br /&gt;
: Dessa inkluderar inte vanliga Pandoc-optioner och deras argument, men inkluderar alla optioner som förekommer efter en &#039;&#039;&#039;--&#039;&#039;&#039;-separator i slutet av raden.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--ignore-args&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Ignorera kommandoradsargument, för användning i wrapper-skript.&lt;br /&gt;
&lt;br /&gt;
: Vanliga Pandoc-optioner ignoreras inte.&lt;br /&gt;
&lt;br /&gt;
: Exempel:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pandoc --ignore-args -o foo.html -s foo.txt -- -e latin1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: är ekvivalent med:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pandoc -o foo.html -s&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== MALLAR ==&lt;br /&gt;
&lt;br /&gt;
När optionen &#039;&#039;&#039;-s/--standalone&#039;&#039;&#039; används använder pandoc en mall för att lägga till huvud- och fotmaterial som behövs för ett fristående dokument.&lt;br /&gt;
&lt;br /&gt;
För att se standardmallen som används, skriv:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pandoc -D FORMAT&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
där &#039;&#039;&#039;FORMAT&#039;&#039;&#039; är namnet på utdataformatet.&lt;br /&gt;
&lt;br /&gt;
En egen mall kan anges med optionen &#039;&#039;&#039;--template&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Du kan också åsidosätta systemets standardmallar för ett givet utdataformat &#039;&#039;&#039;FORMAT&#039;&#039;&#039; genom att lägga filen &#039;&#039;&#039;templates/default.FORMAT&#039;&#039;&#039; i användardatakatalogen, se &#039;&#039;&#039;--data-dir&#039;&#039;&#039; ovan.&lt;br /&gt;
&lt;br /&gt;
Undantag: för &#039;&#039;&#039;odt&#039;&#039;&#039;-utdata, anpassa mallen &#039;&#039;&#039;default.opendocument&#039;&#039;&#039;. För &#039;&#039;&#039;pdf&#039;&#039;&#039;-utdata, anpassa mallen &#039;&#039;&#039;default.latex&#039;&#039;&#039;. För &#039;&#039;&#039;epub&#039;&#039;&#039;-utdata, anpassa mallarna &#039;&#039;&#039;epub-page.html&#039;&#039;&#039;, &#039;&#039;&#039;epub-coverimage.html&#039;&#039;&#039; och &#039;&#039;&#039;epub-titlepage.html&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Mallar kan innehålla &#039;&#039;variabler&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Variabelnamn är sekvenser av alfanumeriska tecken, &#039;&#039;&#039;-&#039;&#039;&#039; och &#039;&#039;&#039;_&#039;&#039;&#039;, som börjar med en bokstav.&lt;br /&gt;
&lt;br /&gt;
Ett variabelnamn omgivet av &#039;&#039;&#039;$&#039;&#039;&#039;-tecken ersätts av sitt värde.&lt;br /&gt;
&lt;br /&gt;
Till exempel ersätts strängen &#039;&#039;&#039;$title$&#039;&#039;&#039; i:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;title&amp;gt;$title$&amp;lt;/title&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
av dokumenttiteln.&lt;br /&gt;
&lt;br /&gt;
För att skriva ett bokstavligt &#039;&#039;&#039;$&#039;&#039;&#039; i en mall, använd &#039;&#039;&#039;$$&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Vissa variabler sätts automatiskt av pandoc.&lt;br /&gt;
&lt;br /&gt;
Dessa varierar något beroende på utdataformat, men inkluderar:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;header-includes&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: innehåll som anges med &#039;&#039;&#039;-H/--include-in-header&#039;&#039;&#039;, kan ha flera värden&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;toc&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: icke-null-värde om &#039;&#039;&#039;--toc/--table-of-contents&#039;&#039;&#039; angavs&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;include-before&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: innehåll som anges med &#039;&#039;&#039;-B/--include-before-body&#039;&#039;&#039;, kan ha flera värden&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;include-after&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: innehåll som anges med &#039;&#039;&#039;-A/--include-after-body&#039;&#039;&#039;, kan ha flera värden&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;body&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: dokumentets kropp&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;title&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: dokumentets titel, som angiven i titelblocket&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;author&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: dokumentets författare, som angiven i titelblocket, kan ha flera värden&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;date&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: dokumentets datum, som angivet i titelblocket&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;lang&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: språkkod för HTML- eller LaTeX-dokument&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;slidy-url&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: bas-URL för Slidy-dokument, standard:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://www.w3.org/Talks/Tools/Slidy2&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;slideous-url&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: bas-URL för Slideous-dokument, standard &#039;&#039;&#039;default&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;s5-url&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: bas-URL för S5-dokument, standard &#039;&#039;&#039;ui/default&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;fontsize&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: teckenstorlek, 10pt, 11pt, 12pt, för LaTeX-dokument&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;documentclass&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: dokumentklass för LaTeX-dokument&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;geometry&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: optioner för LaTeX-klassen &#039;&#039;&#039;geometry&#039;&#039;&#039;, t.ex. &#039;&#039;&#039;margin=1in&#039;&#039;&#039;; kan upprepas för flera optioner&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;mainfont&#039;&#039;&#039;, &#039;&#039;&#039;sansfont&#039;&#039;&#039;, &#039;&#039;&#039;monofont&#039;&#039;&#039;, &#039;&#039;&#039;mathfont&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: teckensnitt för LaTeX-dokument, fungerar endast med xelatex och lualatex&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;theme&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: tema för LaTeX beamer-dokument&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;colortheme&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: färgtema för LaTeX beamer-dokument&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;linkcolor&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: färg för interna länkar i LaTeX-dokument, &#039;&#039;&#039;red&#039;&#039;&#039;, &#039;&#039;&#039;green&#039;&#039;&#039;, &#039;&#039;&#039;magenta&#039;&#039;&#039;, &#039;&#039;&#039;cyan&#039;&#039;&#039;, &#039;&#039;&#039;blue&#039;&#039;&#039;, &#039;&#039;&#039;black&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;urlcolor&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: färg för externa länkar i LaTeX-dokument&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;links-as-notes&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: gör att länkar skrivs som fotnoter i LaTeX-dokument&lt;br /&gt;
&lt;br /&gt;
Variabler kan sättas på kommandoraden med optionen &#039;&#039;&#039;-V/--variable&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Detta gör det möjligt för användare att inkludera egna variabler i sina mallar.&lt;br /&gt;
&lt;br /&gt;
Mallar kan innehålla villkor. Syntaxen är följande:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$if(variable)$&lt;br /&gt;
X&lt;br /&gt;
$else$&lt;br /&gt;
Y&lt;br /&gt;
$endif$&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Detta inkluderar &#039;&#039;&#039;X&#039;&#039;&#039; i mallen om &#039;&#039;&#039;variable&#039;&#039;&#039; har ett icke-null-värde; annars inkluderas &#039;&#039;&#039;Y&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;X&#039;&#039;&#039; och &#039;&#039;&#039;Y&#039;&#039;&#039; är platshållare för valfri giltig malltext, och kan innehålla interpolerade variabler eller andra villkor.&lt;br /&gt;
&lt;br /&gt;
Avsnittet &#039;&#039;&#039;$else$&#039;&#039;&#039; kan utelämnas.&lt;br /&gt;
&lt;br /&gt;
När variabler kan ha flera värden, till exempel &#039;&#039;&#039;author&#039;&#039;&#039; i ett dokument med flera författare, kan nyckelordet &#039;&#039;&#039;$for$&#039;&#039;&#039; användas:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$for(author)$&lt;br /&gt;
&amp;lt;meta name=&amp;quot;author&amp;quot; content=&amp;quot;$author$&amp;quot; /&amp;gt;&lt;br /&gt;
$endfor$&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Du kan valfritt ange en separator som ska användas mellan på varandra följande poster:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$for(author)$$author$$sep$, $endfor$&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Om du använder egna mallar kan du behöva revidera dem när pandoc ändras.&lt;br /&gt;
&lt;br /&gt;
Det rekommenderas att spåra ändringar i standardmallarna och modifiera egna mallar i enlighet med detta.&lt;br /&gt;
&lt;br /&gt;
Ett enkelt sätt att göra detta är att forka pandoc-templates-förrådet och slå samman ändringar efter varje pandoc-utgåva:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://github.com/jgm/pandoc-templates&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== PRODUCERA BILDSPEL MED PANDOC ==&lt;br /&gt;
&lt;br /&gt;
Du kan använda Pandoc för att producera en HTML + JavaScript-presentation som kan visas i en webbläsare.&lt;br /&gt;
&lt;br /&gt;
Det finns fyra sätt att göra detta: med S5, DZSlides, Slidy eller Slideous.&lt;br /&gt;
&lt;br /&gt;
Du kan också producera ett PDF-bildspel med LaTeX beamer.&lt;br /&gt;
&lt;br /&gt;
Här är markdown-källan för ett enkelt bildspel, &#039;&#039;&#039;habits.txt&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
% Habits&lt;br /&gt;
% John Doe&lt;br /&gt;
% March 22, 2005&lt;br /&gt;
&lt;br /&gt;
# In the morning&lt;br /&gt;
&lt;br /&gt;
## Getting up&lt;br /&gt;
&lt;br /&gt;
- Turn off alarm&lt;br /&gt;
- Get out of bed&lt;br /&gt;
&lt;br /&gt;
## Breakfast&lt;br /&gt;
&lt;br /&gt;
- Eat eggs&lt;br /&gt;
- Drink coffee&lt;br /&gt;
&lt;br /&gt;
# In the evening&lt;br /&gt;
&lt;br /&gt;
## Dinner&lt;br /&gt;
&lt;br /&gt;
- Eat spaghetti&lt;br /&gt;
- Drink wine&lt;br /&gt;
&lt;br /&gt;
------------------&lt;br /&gt;
&lt;br /&gt;
![picture of spaghetti](images/spaghetti.jpg)&lt;br /&gt;
&lt;br /&gt;
## Going to sleep&lt;br /&gt;
&lt;br /&gt;
- Get in bed&lt;br /&gt;
- Count sheep&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
För att producera bildspelet skriver du helt enkelt:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pandoc -t s5 -s habits.txt -o habits.html&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
för S5,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pandoc -t slidy -s habits.txt -o habits.html&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
för Slidy,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pandoc -t slideous -s habits.txt -o habits.html&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
för Slideous,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pandoc -t dzslides -s habits.txt -o habits.html&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
för DZSlides, eller:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pandoc -t beamer habits.txt -o habits.pdf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
för beamer.&lt;br /&gt;
&lt;br /&gt;
Med alla HTML-bildspelsformat kan optionen &#039;&#039;&#039;--self-contained&#039;&#039;&#039; användas för att producera en enda fil som innehåller all data som behövs för att visa bildspelet, inklusive länkade skript, stilmallar, bilder och videor.&lt;br /&gt;
&lt;br /&gt;
=== Strukturera bildspelet ===&lt;br /&gt;
&lt;br /&gt;
Som standard är &#039;&#039;slide level&#039;&#039; den högsta rubriknivån i hierarkin som omedelbart följs av innehåll, och inte av en annan rubrik, någonstans i dokumentet.&lt;br /&gt;
&lt;br /&gt;
I exemplet ovan följs nivå 1-rubriker alltid av nivå 2-rubriker, som följs av innehåll, så 2 är bildnivån.&lt;br /&gt;
&lt;br /&gt;
Detta standardvärde kan åsidosättas med optionen &#039;&#039;&#039;--slide-level&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Dokumentet delas upp i bilder enligt följande regler:&lt;br /&gt;
&lt;br /&gt;
* En horisontell linje startar alltid en ny bild.&lt;br /&gt;
* En rubrik på bildnivån startar alltid en ny bild.&lt;br /&gt;
* Rubriker &#039;&#039;under&#039;&#039; bildnivån i hierarkin skapar rubriker &#039;&#039;inom&#039;&#039; en bild.&lt;br /&gt;
* Rubriker &#039;&#039;över&#039;&#039; bildnivån i hierarkin skapar &amp;quot;titelbilder&amp;quot;, som bara innehåller avsnittstiteln och hjälper till att dela upp bildspelet i avsnitt.&lt;br /&gt;
* En titelsida konstrueras automatiskt från dokumentets titelblock, om ett sådant finns. För beamer kan detta inaktiveras genom att kommentera bort vissa rader i standardmallen.&lt;br /&gt;
&lt;br /&gt;
Dessa regler är utformade för att stödja många olika bildspelsstilar.&lt;br /&gt;
&lt;br /&gt;
Om du inte bryr dig om att strukturera dina bilder i avsnitt och underavsnitt kan du bara använda nivå 1-rubriker för varje bild.&lt;br /&gt;
&lt;br /&gt;
I så fall blir nivå 1 bildnivån.&lt;br /&gt;
&lt;br /&gt;
Men du kan också strukturera bildspelet i avsnitt, som i exemplet ovan.&lt;br /&gt;
&lt;br /&gt;
För Slidy, Slideous och S5 bäddar filen som produceras av pandoc med optionen &#039;&#039;&#039;-s/--standalone&#039;&#039;&#039; in en länk till JavaScript- och CSS-filer, som antas vara tillgängliga vid den relativa sökvägen &#039;&#039;&#039;s5/default&#039;&#039;&#039; för S5, &#039;&#039;&#039;slideous&#039;&#039;&#039; för Slideous, eller på Slidy-webbplatsen vid &#039;&#039;&#039;w3.org&#039;&#039;&#039; för Slidy.&lt;br /&gt;
&lt;br /&gt;
Dessa sökvägar kan ändras genom att sätta variablerna &#039;&#039;&#039;slidy-url&#039;&#039;&#039;, &#039;&#039;&#039;slideous-url&#039;&#039;&#039; eller &#039;&#039;&#039;s5-url&#039;&#039;&#039;; se &#039;&#039;&#039;--variable&#039;&#039;&#039; ovan.&lt;br /&gt;
&lt;br /&gt;
För DZSlides inkluderas den relativt korta JavaScript- och CSS-koden i filen som standard.&lt;br /&gt;
&lt;br /&gt;
=== Inkrementella listor ===&lt;br /&gt;
&lt;br /&gt;
Som standard producerar dessa skrivare listor som visas &amp;quot;allt på en gång&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Om du vill att listor ska visas inkrementellt, en post i taget, använd optionen &#039;&#039;&#039;-i&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Om du vill att en viss lista ska avvika från standarden, det vill säga visas inkrementellt utan optionen &#039;&#039;&#039;-i&#039;&#039;&#039; och allt på en gång med optionen &#039;&#039;&#039;-i&#039;&#039;&#039;, placera den i ett blockcitat:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;gt; - Eat spaghetti&lt;br /&gt;
&amp;gt; - Drink wine&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
På detta sätt kan inkrementella och icke-inkrementella listor blandas i ett enda dokument.&lt;br /&gt;
&lt;br /&gt;
=== Formge bilderna ===&lt;br /&gt;
&lt;br /&gt;
Du kan ändra stilen på HTML-bilder genom att lägga anpassade CSS-filer i &#039;&#039;&#039;$DATADIR/s5/default&#039;&#039;&#039; för S5, &#039;&#039;&#039;$DATADIR/slidy&#039;&#039;&#039; för Slidy, eller &#039;&#039;&#039;$DATADIR/slideous&#039;&#039;&#039; för Slideous, där &#039;&#039;&#039;$DATADIR&#039;&#039;&#039; är användardatakatalogen, se &#039;&#039;&#039;--data-dir&#039;&#039;&#039; ovan.&lt;br /&gt;
&lt;br /&gt;
Originalen kan hittas i pandocs systemdatakatalog, vanligen &#039;&#039;&#039;$CABALDIR/pandoc-VERSION/s5/default&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Pandoc letar där efter filer som inte hittas i användardatakatalogen.&lt;br /&gt;
&lt;br /&gt;
För dzslides inkluderas CSS i själva HTML-filen och kan modifieras där.&lt;br /&gt;
&lt;br /&gt;
För att formge beamer-bilder kan du ange ett beamer-&amp;quot;theme&amp;quot; eller &amp;quot;colortheme&amp;quot; med optionen &#039;&#039;&#039;-V&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pandoc -t beamer habits.txt -V theme:Warsaw -o habits.pdf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== LITERATE HASKELL-STÖD ==&lt;br /&gt;
&lt;br /&gt;
Om du lägger till &#039;&#039;&#039;+lhs&#039;&#039;&#039; efter ett lämpligt indata- eller utdataformat, &#039;&#039;&#039;markdown&#039;&#039;&#039;, &#039;&#039;&#039;rst&#039;&#039;&#039; eller &#039;&#039;&#039;latex&#039;&#039;&#039; för indata eller utdata; &#039;&#039;&#039;beamer&#039;&#039;&#039;, &#039;&#039;&#039;html&#039;&#039;&#039; eller &#039;&#039;&#039;html5&#039;&#039;&#039; endast för utdata, behandlar pandoc dokumentet som literate Haskell-källkod.&lt;br /&gt;
&lt;br /&gt;
Detta betyder att:&lt;br /&gt;
&lt;br /&gt;
* I markdown-indata tolkas &amp;quot;bird track&amp;quot;-avsnitt som Haskell-kod i stället för blockcitat. Text mellan &#039;&#039;&#039;\begin{code}&#039;&#039;&#039; och &#039;&#039;&#039;\end{code}&#039;&#039;&#039; behandlas också som Haskell-kod.&lt;br /&gt;
* I markdown-utdata renderas kodblock med klasserna &#039;&#039;&#039;haskell&#039;&#039;&#039; och &#039;&#039;&#039;literate&#039;&#039;&#039; med bird tracks, och blockcitat indenteras ett blanksteg så att de inte behandlas som Haskell-kod. Dessutom renderas rubriker i setext-stil, med understrykningar, snarare än atx-stil, med &#039;&#039;&#039;#&#039;&#039;&#039;-tecken. Detta beror på att ghc behandlar &#039;&#039;&#039;#&#039;&#039;&#039;-tecken i kolumn 1 som introducerande radnummer.&lt;br /&gt;
* I reStructuredText-indata tolkas &amp;quot;bird track&amp;quot;-avsnitt som Haskell-kod.&lt;br /&gt;
* I reStructuredText-utdata renderas kodblock med klassen &#039;&#039;&#039;haskell&#039;&#039;&#039; med bird tracks.&lt;br /&gt;
* I LaTeX-indata tolkas text i &#039;&#039;&#039;code&#039;&#039;&#039;-miljöer som Haskell-kod.&lt;br /&gt;
* I LaTeX-utdata renderas kodblock med klassen &#039;&#039;&#039;haskell&#039;&#039;&#039; inuti &#039;&#039;&#039;code&#039;&#039;&#039;-miljöer.&lt;br /&gt;
* I HTML-utdata renderas kodblock med klassen &#039;&#039;&#039;haskell&#039;&#039;&#039; med klassen &#039;&#039;&#039;literatehaskell&#039;&#039;&#039; och bird tracks.&lt;br /&gt;
&lt;br /&gt;
Exempel:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pandoc -f markdown+lhs -t html&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
läser literate Haskell-källkod formaterad enligt markdown-konventioner och skriver vanlig HTML, utan bird tracks.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pandoc -f markdown+lhs -t html+lhs&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
skriver HTML med Haskell-koden i bird tracks, så att den kan kopieras och klistras in som literate Haskell-källkod.&lt;br /&gt;
&lt;br /&gt;
== FÖRFATTARE ==&lt;br /&gt;
&lt;br /&gt;
© 2006–2011 John MacFarlane, jgm at berkeley dot edu.&lt;br /&gt;
&lt;br /&gt;
Utgiven under GPL, version 2 eller senare.&lt;br /&gt;
&lt;br /&gt;
Denna programvara ges utan garanti av något slag.&lt;br /&gt;
&lt;br /&gt;
Se COPYRIGHT för fullständiga upphovsrätts- och garantiupplysningar.&lt;br /&gt;
&lt;br /&gt;
Andra bidragsgivare inkluderar Recai Oktaş, Paulo Tanimoto, Peter Wang, Andrea Rossato, Eric Kow, infinity0x, Luke Plant, shreevatsa.public, Puneeth Chaganti, Paul Rivier, rodja.trappe, Bradley Kuhn, thsutton, Nathan Gass, Jonathan Daugherty, Jérémy Bobbio, Justin Bogner, qerub, Christopher Sawicki, Kelsey Hightower, Masayoshi Takahashi, Antoine Latter, Ralf Stephan, Eric Seidel och B. Scott Michel.&lt;br /&gt;
&lt;br /&gt;
== PANDOC&#039;S MARKDOWN ==&lt;br /&gt;
&lt;br /&gt;
För en fullständig beskrivning av pandocs utökningar av standard-markdown, se &#039;&#039;&#039;pandoc_markdown&#039;&#039;&#039;(5).&lt;br /&gt;
&lt;br /&gt;
== SE ÄVEN ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;markdown2pdf&#039;&#039;&#039;(1), &#039;&#039;&#039;pandoc_markdown&#039;&#039;&#039;(5).&lt;br /&gt;
&lt;br /&gt;
Pandocs källkod och all dokumentation kan hämtas från:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://johnmacfarlane.net/pandoc/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.linux.se/index.php?title=usb-devices(1)&amp;diff=9943</id>
		<title>usb-devices(1)</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=usb-devices(1)&amp;diff=9943"/>
		<updated>2026-08-14T11:43:41Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* SE ÄVEN */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:usb-devices(1)}}&lt;br /&gt;
&lt;br /&gt;
== NAMN ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;usb-devices&#039;&#039;&#039; – skriv ut USB-enhetsdetaljer&lt;br /&gt;
&lt;br /&gt;
== SYNOPSIS ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
usb-devices&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== BESKRIVNING ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;usb-devices&#039;&#039;&#039; är ett skalskript som kan användas för att visa detaljer om USB-bussar i systemet och enheterna som är anslutna till dem.&lt;br /&gt;
&lt;br /&gt;
Skriptets utdata liknar filen &#039;&#039;usb/devices&#039;&#039; som finns antingen under &#039;&#039;/proc/bus&#039;&#039;, om usbfs är monterat, eller under &#039;&#039;/sys/kernel/debug&#039;&#039;, om debugfs är monterat där.&lt;br /&gt;
&lt;br /&gt;
Skriptet är främst avsett att användas om filen inte är tillgänglig.&lt;br /&gt;
&lt;br /&gt;
Till skillnad från filen &#039;&#039;usb/devices&#039;&#039; listar detta skript endast &#039;&#039;aktiva&#039;&#039; gränssnitt, de som är markerade med &amp;quot;*&amp;quot; i filen &#039;&#039;usb/devices&#039;&#039;, och deras ändpunkter.&lt;br /&gt;
&lt;br /&gt;
Observera att det kan finnas skillnader i hur informationen sorteras, liksom i formatet på utdatan.&lt;br /&gt;
&lt;br /&gt;
== RETURVÄRDE ==&lt;br /&gt;
&lt;br /&gt;
Om sysfs inte är monterat returneras en icke-noll avslutningskod.&lt;br /&gt;
&lt;br /&gt;
== FILER ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;/sys/bus/usb/devices/usb*&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Den del av sysfs-trädet som skriptet går igenom för att sammanställa den utskrivna informationen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;/proc/bus/usb/devices&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Plats där filen &#039;&#039;usb/devices&#039;&#039; normalt kan hittas för Linux-kärnor före 2.6.31, om usbfs är monterat.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;/sys/kernel/debug/usb/devices&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Plats där filen &#039;&#039;usb/devices&#039;&#039; normalt kan hittas för Linux-kärna 2.6.31 och senare, om debugfs är monterat.&lt;br /&gt;
&lt;br /&gt;
== SE ÄVEN ==&lt;br /&gt;
&lt;br /&gt;
[[lsusb(8)]], [[usbview(8)|&#039;&#039;&#039;usbview&#039;&#039;&#039;(8)]].&lt;br /&gt;
&lt;br /&gt;
== FÖRFATTARE ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Greg Kroah-Hartman &amp;lt;greg@kroah.com&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Randy Dunlap &amp;lt;rdunlap@xenotime.net&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Frans Pop &amp;lt;elendil@planet.nl&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== KOLOFON ==&lt;br /&gt;
&lt;br /&gt;
Denna sida är en del av projektet &#039;&#039;usbutils&#039;&#039;, USB-verktyg för Linux.&lt;br /&gt;
&lt;br /&gt;
Information om projektet finns på:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://www.linux-usb.org/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Om du har en felrapport för denna manualsida, skicka den till:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
linux-usb@vger.kernel.org&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Denna sida hämtades från projektets uppströms Git-förråd:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
https://github.com/gregkh/usbutils.git&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
den 24 maj 2026.&lt;br /&gt;
&lt;br /&gt;
Vid den tidpunkten var datumet för den senaste commit som hittades i förrådet 5 maj 2026.&lt;br /&gt;
&lt;br /&gt;
Om du upptäcker renderingsproblem i denna HTML-version av sidan, eller om du anser att det finns en bättre eller mer aktuell källa för sidan, eller om du har rättelser eller förbättringar av informationen i denna KOLOFON, som inte är en del av den ursprungliga manualsidan, skicka e-post till:&lt;br /&gt;
&lt;br /&gt;
man-pages@man7.org&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
usbutils                       23 June 2009                usb-devices(1)&lt;br /&gt;
&lt;br /&gt;
= Sidslut =&lt;br /&gt;
Orginalhemsidan på Engelska https://man7.org/linux/man-pages/man1/usb-devices.1.html&lt;br /&gt;
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å &lt;br /&gt;
https://www.linux.se/kontaka-linux-se/&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;Tack till [https://Datorhjalp.se Datorservice] som har  sponsrat [https://www.linux.se Linux.se] med webbhotell.&lt;br /&gt;
&lt;br /&gt;
[[Kategori:Linuxmanual grupp 1]]&lt;br /&gt;
[[Kategori:Linuxmanual]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.linux.se/index.php?title=usb-devices(1)&amp;diff=9942</id>
		<title>usb-devices(1)</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=usb-devices(1)&amp;diff=9942"/>
		<updated>2026-08-14T11:43:17Z</updated>

		<summary type="html">&lt;p&gt;Admin: Skapade sidan med &amp;#039;{{DISPLAYTITLE:usb-devices(1)}}  == NAMN ==  &amp;#039;&amp;#039;&amp;#039;usb-devices&amp;#039;&amp;#039;&amp;#039; – skriv ut USB-enhetsdetaljer  == SYNOPSIS ==  &amp;lt;pre&amp;gt; usb-devices &amp;lt;/pre&amp;gt;  == BESKRIVNING ==  &amp;#039;&amp;#039;&amp;#039;usb-devices&amp;#039;&amp;#039;&amp;#039; är ett skalskript som kan användas för att visa detaljer om USB-bussar i systemet och enheterna som är anslutna till dem.  Skriptets utdata liknar filen &amp;#039;&amp;#039;usb/devices&amp;#039;&amp;#039; som finns antingen under &amp;#039;&amp;#039;/proc/bus&amp;#039;&amp;#039;, om usbfs är monterat, eller under &amp;#039;&amp;#039;/sys/kernel/debug&amp;#039;&amp;#039;, om debugfs är monterat där....&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:usb-devices(1)}}&lt;br /&gt;
&lt;br /&gt;
== NAMN ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;usb-devices&#039;&#039;&#039; – skriv ut USB-enhetsdetaljer&lt;br /&gt;
&lt;br /&gt;
== SYNOPSIS ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
usb-devices&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== BESKRIVNING ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;usb-devices&#039;&#039;&#039; är ett skalskript som kan användas för att visa detaljer om USB-bussar i systemet och enheterna som är anslutna till dem.&lt;br /&gt;
&lt;br /&gt;
Skriptets utdata liknar filen &#039;&#039;usb/devices&#039;&#039; som finns antingen under &#039;&#039;/proc/bus&#039;&#039;, om usbfs är monterat, eller under &#039;&#039;/sys/kernel/debug&#039;&#039;, om debugfs är monterat där.&lt;br /&gt;
&lt;br /&gt;
Skriptet är främst avsett att användas om filen inte är tillgänglig.&lt;br /&gt;
&lt;br /&gt;
Till skillnad från filen &#039;&#039;usb/devices&#039;&#039; listar detta skript endast &#039;&#039;aktiva&#039;&#039; gränssnitt, de som är markerade med &amp;quot;*&amp;quot; i filen &#039;&#039;usb/devices&#039;&#039;, och deras ändpunkter.&lt;br /&gt;
&lt;br /&gt;
Observera att det kan finnas skillnader i hur informationen sorteras, liksom i formatet på utdatan.&lt;br /&gt;
&lt;br /&gt;
== RETURVÄRDE ==&lt;br /&gt;
&lt;br /&gt;
Om sysfs inte är monterat returneras en icke-noll avslutningskod.&lt;br /&gt;
&lt;br /&gt;
== FILER ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;/sys/bus/usb/devices/usb*&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Den del av sysfs-trädet som skriptet går igenom för att sammanställa den utskrivna informationen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;/proc/bus/usb/devices&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Plats där filen &#039;&#039;usb/devices&#039;&#039; normalt kan hittas för Linux-kärnor före 2.6.31, om usbfs är monterat.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;/sys/kernel/debug/usb/devices&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Plats där filen &#039;&#039;usb/devices&#039;&#039; normalt kan hittas för Linux-kärna 2.6.31 och senare, om debugfs är monterat.&lt;br /&gt;
&lt;br /&gt;
== SE ÄVEN ==&lt;br /&gt;
&lt;br /&gt;
[[lsusb(8)]], &#039;&#039;&#039;usbview&#039;&#039;&#039;(8).&lt;br /&gt;
&lt;br /&gt;
== FÖRFATTARE ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Greg Kroah-Hartman &amp;lt;greg@kroah.com&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Randy Dunlap &amp;lt;rdunlap@xenotime.net&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Frans Pop &amp;lt;elendil@planet.nl&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== KOLOFON ==&lt;br /&gt;
&lt;br /&gt;
Denna sida är en del av projektet &#039;&#039;usbutils&#039;&#039;, USB-verktyg för Linux.&lt;br /&gt;
&lt;br /&gt;
Information om projektet finns på:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://www.linux-usb.org/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Om du har en felrapport för denna manualsida, skicka den till:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
linux-usb@vger.kernel.org&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Denna sida hämtades från projektets uppströms Git-förråd:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
https://github.com/gregkh/usbutils.git&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
den 24 maj 2026.&lt;br /&gt;
&lt;br /&gt;
Vid den tidpunkten var datumet för den senaste commit som hittades i förrådet 5 maj 2026.&lt;br /&gt;
&lt;br /&gt;
Om du upptäcker renderingsproblem i denna HTML-version av sidan, eller om du anser att det finns en bättre eller mer aktuell källa för sidan, eller om du har rättelser eller förbättringar av informationen i denna KOLOFON, som inte är en del av den ursprungliga manualsidan, skicka e-post till:&lt;br /&gt;
&lt;br /&gt;
man-pages@man7.org&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
usbutils                       23 June 2009                usb-devices(1)&lt;br /&gt;
&lt;br /&gt;
= Sidslut =&lt;br /&gt;
Orginalhemsidan på Engelska https://man7.org/linux/man-pages/man1/usb-devices.1.html&lt;br /&gt;
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å &lt;br /&gt;
https://www.linux.se/kontaka-linux-se/&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;Tack till [https://Datorhjalp.se Datorservice] som har  sponsrat [https://www.linux.se Linux.se] med webbhotell.&lt;br /&gt;
&lt;br /&gt;
[[Kategori:Linuxmanual grupp 1]]&lt;br /&gt;
[[Kategori:Linuxmanual]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.linux.se/index.php?title=windmc(1)&amp;diff=9941</id>
		<title>windmc(1)</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=windmc(1)&amp;diff=9941"/>
		<updated>2026-08-14T11:13:05Z</updated>

		<summary type="html">&lt;p&gt;Admin: Skapade sidan med &amp;#039;{{DISPLAYTITLE:windmc(1)}}  == NAMN ==  &amp;#039;&amp;#039;&amp;#039;windmc&amp;#039;&amp;#039;&amp;#039; – genererar Windows-meddelanderesurser  == SYNOPSIS ==  &amp;lt;pre&amp;gt; windmc [options] input-file &amp;lt;/pre&amp;gt;  == BESKRIVNING ==  &amp;#039;&amp;#039;&amp;#039;windmc&amp;#039;&amp;#039;&amp;#039; läser meddelandedefinitioner från en indatafil (.mc) och översätter dem till en uppsättning utdatafiler.  Utdatafilerna kan vara av fyra slag:  &amp;#039;&amp;#039;&amp;#039;&amp;quot;h&amp;quot;&amp;#039;&amp;#039;&amp;#039;  : En C-headerfil som innehåller meddelandedefinitionerna.  &amp;#039;&amp;#039;&amp;#039;&amp;quot;rc&amp;quot;&amp;#039;&amp;#039;&amp;#039;  : En resursfil som kan kompileras av verktyget &amp;#039;&amp;#039;&amp;#039;windres&amp;#039;...&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:windmc(1)}}&lt;br /&gt;
&lt;br /&gt;
== NAMN ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;windmc&#039;&#039;&#039; – genererar Windows-meddelanderesurser&lt;br /&gt;
&lt;br /&gt;
== SYNOPSIS ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
windmc [options] input-file&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== BESKRIVNING ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;windmc&#039;&#039;&#039; läser meddelandedefinitioner från en indatafil (.mc) och översätter dem till en uppsättning utdatafiler.&lt;br /&gt;
&lt;br /&gt;
Utdatafilerna kan vara av fyra slag:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;quot;h&amp;quot;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: En C-headerfil som innehåller meddelandedefinitionerna.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;quot;rc&amp;quot;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: En resursfil som kan kompileras av verktyget &#039;&#039;&#039;windres&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;quot;bin&amp;quot;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: En eller flera binära filer som innehåller resursdata för ett specifikt meddelandespråk.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;quot;dbg&amp;quot;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: En C-include-fil som mappar meddelande-ID:n till deras symboliska namn.&lt;br /&gt;
&lt;br /&gt;
Den exakta beskrivningen av dessa olika format finns i dokumentation från Microsoft.&lt;br /&gt;
&lt;br /&gt;
När &#039;&#039;&#039;windmc&#039;&#039;&#039; konverterar från formatet &amp;quot;mc&amp;quot; till formatet &amp;quot;bin&amp;quot;, &amp;quot;rc&amp;quot;, &amp;quot;h&amp;quot; och valfritt &amp;quot;dbg&amp;quot; agerar det som Windows Message Compiler.&lt;br /&gt;
&lt;br /&gt;
== OPTIONER ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-a&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--ascii_in&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Anger att den angivna indatafilen är ASCII.&lt;br /&gt;
&lt;br /&gt;
: Detta är standardbeteendet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-A&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--ascii_out&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Anger att meddelanden i utdata-&amp;quot;bin&amp;quot;-filerna ska vara i ASCII-format.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-b&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--binprefix&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Anger att &amp;quot;bin&amp;quot;-filnamn ska prefixas med källfilens basnamn.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-c&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--customflag&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Sätter customer-biten i alla meddelande-ID:n.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-C&#039;&#039;&#039; &#039;&#039;codepage&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--codepage_in&#039;&#039;&#039; &#039;&#039;codepage&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Sätter standard-codepage som ska användas för att konvertera indatafilen till UTF16.&lt;br /&gt;
&lt;br /&gt;
: Standard är ocdepage 1252.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-d&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--decimal_values&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skriver ut konstanterna i headerfilen decimalt.&lt;br /&gt;
&lt;br /&gt;
: Standard är att använda hexadecimal utdata.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-e&#039;&#039;&#039; &#039;&#039;ext&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--extension&#039;&#039;&#039; &#039;&#039;ext&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Ändelsen för headerfilen.&lt;br /&gt;
&lt;br /&gt;
: Standard är ändelsen .h.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-F&#039;&#039;&#039; &#039;&#039;target&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--target&#039;&#039;&#039; &#039;&#039;target&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Ange BFD-formatet att använda för en bin-fil som utdata.&lt;br /&gt;
&lt;br /&gt;
: Detta är ett BFD-target-namn; du kan använda optionen &#039;&#039;&#039;--help&#039;&#039;&#039; för att se en lista över stödda target.&lt;br /&gt;
&lt;br /&gt;
: Normalt använder &#039;&#039;&#039;windmc&#039;&#039;&#039; standardformatet, vilket är det första som listas av optionen &#039;&#039;&#039;--help&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-h&#039;&#039;&#039; &#039;&#039;path&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--headerdir&#039;&#039;&#039; &#039;&#039;path&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Målkatalogen för den genererade headerfilen.&lt;br /&gt;
&lt;br /&gt;
: Standard är aktuell katalog.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-H&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--help&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Visar en lista över kommandoradsoptioner och avslutar sedan.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-m&#039;&#039;&#039; &#039;&#039;characters&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--maxlength&#039;&#039;&#039; &#039;&#039;characters&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Instruerar &#039;&#039;&#039;windmc&#039;&#039;&#039; att generera en varning om längden på något meddelande överskrider det angivna antalet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-n&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--nullterminate&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Avsluta meddelandetext i &amp;quot;bin&amp;quot;-filer med noll.&lt;br /&gt;
&lt;br /&gt;
: Som standard avslutas de med CR/LF.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-o&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--hresult_use&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Ännu inte implementerad.&lt;br /&gt;
&lt;br /&gt;
: Instruerar &amp;quot;windmc&amp;quot; att generera en OLE2-headerfil, med HRESULT-definitioner.&lt;br /&gt;
&lt;br /&gt;
: Statuskoder används om flaggan inte anges.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-O&#039;&#039;&#039; &#039;&#039;codepage&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--codepage_out&#039;&#039;&#039; &#039;&#039;codepage&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Sätter standard-codepage som ska användas för att skriva ut textfiler.&lt;br /&gt;
&lt;br /&gt;
: Standard är ocdepage 1252.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-r&#039;&#039;&#039; &#039;&#039;path&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--rcdir&#039;&#039;&#039; &#039;&#039;path&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Målkatalogen för det genererade &amp;quot;rc&amp;quot;-skriptet och de genererade &amp;quot;bin&amp;quot;-filerna som resource compiler-skriptet inkluderar.&lt;br /&gt;
&lt;br /&gt;
: Standard är aktuell katalog.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-u&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--unicode_in&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Anger att indatafilen är UTF16.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-U&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--unicode_out&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Anger att meddelanden i utdata-&amp;quot;bin&amp;quot;-filen ska vara i UTF16-format.&lt;br /&gt;
&lt;br /&gt;
: Detta är standardbeteendet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-v&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--verbose&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Aktivera utförligt läge.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-V&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--version&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skriver ut versionsnumret för &#039;&#039;&#039;windmc&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-x&#039;&#039;&#039; &#039;&#039;path&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--xdgb&#039;&#039;&#039; &#039;&#039;path&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Sökvägen till &amp;quot;dbg&amp;quot; C-include-filen som mappar meddelande-ID:n till det symboliska namnet.&lt;br /&gt;
&lt;br /&gt;
: Ingen sådan fil genereras utan att växeln anges.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;@&#039;&#039;&#039; &#039;&#039;file&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Läs kommandoradsoptioner från &#039;&#039;file&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: De lästa optionerna infogas i stället för den ursprungliga @&#039;&#039;file&#039;&#039;-optionen.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;file&#039;&#039; inte finns, eller inte kan läsas, behandlas optionen bokstavligt och tas inte bort.&lt;br /&gt;
&lt;br /&gt;
: Optioner i &#039;&#039;file&#039;&#039; separeras med blanktecken.&lt;br /&gt;
&lt;br /&gt;
: Ett blanktecken kan inkluderas i en option genom att omge hela optionen med antingen enkla eller dubbla citattecken.&lt;br /&gt;
&lt;br /&gt;
: Vilket tecken som helst, inklusive ett omvänt snedstreck, kan inkluderas genom att prefixa tecknet som ska inkluderas med ett omvänt snedstreck.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;file&#039;&#039; kan själv innehålla ytterligare @&#039;&#039;file&#039;&#039;-optioner; alla sådana optioner behandlas rekursivt.&lt;br /&gt;
&lt;br /&gt;
== SE ÄVEN ==&lt;br /&gt;
&lt;br /&gt;
Info-posterna för &#039;&#039;binutils&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== UPPHOVSRÄTT ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Copyright (c) 1991-2026 Free Software Foundation, Inc.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tillstånd ges att kopiera, distribuera och/eller modifiera detta dokument enligt villkoren i GNU Free Documentation License, version 1.3 eller någon senare version publicerad av Free Software Foundation; utan oföränderliga avsnitt, utan framsidestexter och utan baksidestexter.&lt;br /&gt;
&lt;br /&gt;
En kopia av licensen ingår i avsnittet med titeln &amp;quot;GNU Free Documentation License&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== KOLOFON ==&lt;br /&gt;
&lt;br /&gt;
Denna sida är en del av projektet &#039;&#039;binutils&#039;&#039;, en samling verktyg för arbete med körbara binärer.&lt;br /&gt;
&lt;br /&gt;
Information om projektet finns på:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://www.gnu.org/software/binutils/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Om du har en felrapport för denna manualsida, se:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://sourceware.org/bugzilla/enter_bug.cgi?product=binutils&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Denna sida hämtades från arkivet:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
binutils-with-gold-2.46.tar.gz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
hämtat från:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
https://ftp.gnu.org/gnu/binutils/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
den 24 maj 2026.&lt;br /&gt;
&lt;br /&gt;
Om du upptäcker renderingsproblem i denna HTML-version av sidan, eller om du anser att det finns en bättre eller mer aktuell källa för sidan, eller om du har rättelser eller förbättringar av informationen i denna KOLOFON, som inte är en del av den ursprungliga manualsidan, skicka e-post till:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
man-pages@man7.org&lt;br /&gt;
&lt;br /&gt;
binutils-2.46                   2026-05-24                      WINDMC(1)&lt;br /&gt;
&lt;br /&gt;
= Sidslut =&lt;br /&gt;
Orginalhemsidan på Engelska https://man7.org/linux/man-pages/man1/windmc.1.html&lt;br /&gt;
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å &lt;br /&gt;
https://www.linux.se/kontaka-linux-se/&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;Tack till [https://Datorhjalp.se Datorservice] som har  sponsrat [https://www.linux.se Linux.se] med webbhotell.&lt;br /&gt;
&lt;br /&gt;
[[Kategori:Linuxmanual grupp 1]]&lt;br /&gt;
[[Kategori:Linuxmanual]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.linux.se/index.php?title=vdir(1)&amp;diff=9940</id>
		<title>vdir(1)</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=vdir(1)&amp;diff=9940"/>
		<updated>2026-08-14T11:10:01Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:vdir(1)}}&lt;br /&gt;
&lt;br /&gt;
== NAMN ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;vdir&#039;&#039;&#039; – lista kataloginnehåll&lt;br /&gt;
&lt;br /&gt;
== SYNOPSIS ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
vdir [OPTION]... [FILE]...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== BESKRIVNING ==&lt;br /&gt;
&lt;br /&gt;
Lista information om FILE:er, aktuell katalog som standard.&lt;br /&gt;
&lt;br /&gt;
Sortera poster alfabetiskt om ingen av &#039;&#039;&#039;-cftuvSUX&#039;&#039;&#039; eller &#039;&#039;&#039;--sort&#039;&#039;&#039; anges.&lt;br /&gt;
&lt;br /&gt;
Obligatoriska argument till långa optioner är obligatoriska även för korta optioner.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-a, --all&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: ignorera inte poster som börjar med .&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-A, --almost-all&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: lista inte implicerade . och ..&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--author&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: med &#039;&#039;&#039;-l&#039;&#039;&#039;, skriv ut författaren till varje fil&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-b, --escape&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: skriv ut C-liknande escape-sekvenser för icke-grafiska tecken&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--block-size=SIZE&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: med &#039;&#039;&#039;-l&#039;&#039;&#039;, skala storlekar med SIZE när de skrivs ut; t.ex. &#039;--block-size=M&#039;; se SIZE-format nedan&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-B, --ignore-backups&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: lista inte implicerade poster som slutar med ~&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-c&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: med &#039;&#039;&#039;-lt&#039;&#039;&#039;: sortera efter, och visa, ctime, tid för senaste ändring av filstatusinformation; med &#039;&#039;&#039;-l&#039;&#039;&#039;: visa ctime och sortera efter namn; annars: sortera efter ctime, nyast först&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-C&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: lista poster i kolumner&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--color&#039;&#039;&#039;[=WHEN]&lt;br /&gt;
&lt;br /&gt;
: färglägg utdatan WHEN; mer information nedan&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-d, --directory&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: lista katalogerna själva, inte deras innehåll&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-D, --dired&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: generera utdata utformad för Emacs dired-läge&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-f&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: samma som &#039;&#039;&#039;-a -U&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-F, --classify&#039;&#039;&#039;[=WHEN]&lt;br /&gt;
&lt;br /&gt;
: lägg till indikator, en av */=&amp;gt;@|, till poster WHEN&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--file-type&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: som &#039;&#039;&#039;-F&#039;&#039;&#039;, förutom att inte lägga till &#039;*&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--format=WORD&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: across, horizontal (&#039;&#039;&#039;-x&#039;&#039;&#039;), commas (&#039;&#039;&#039;-m&#039;&#039;&#039;), long (&#039;&#039;&#039;-l&#039;&#039;&#039;), single-column (&#039;&#039;&#039;-1&#039;&#039;&#039;), verbose (&#039;&#039;&#039;-l&#039;&#039;&#039;), vertical (&#039;&#039;&#039;-C&#039;&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--full-time&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: som &#039;&#039;&#039;-l --time-style&#039;&#039;&#039;=&#039;&#039;full-iso&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-g&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: som &#039;&#039;&#039;-l&#039;&#039;&#039;, men lista inte ägare&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--group-directories-first&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: gruppera kataloger före filer&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-G, --no-group&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: i en lång listning, skriv inte ut gruppnamn&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-h, --human-readable&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: med &#039;&#039;&#039;-l&#039;&#039;&#039; och &#039;&#039;&#039;-s&#039;&#039;&#039;, skriv ut storlekar som 1K 234M 2G osv.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--si&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: likadant, men använd potenser av 1000, inte 1024&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-H, --dereference-command-line&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: följ symboliska länkar listade på kommandoraden&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--dereference-command-line-symlink-to-dir&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: följ varje symbolisk länk på kommandoraden som pekar på en katalog&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--hide=PATTERN&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: lista inte implicerade poster som matchar shell-PATTERN, åsidosätts av &#039;&#039;&#039;-a&#039;&#039;&#039; eller &#039;&#039;&#039;-A&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--hyperlink&#039;&#039;&#039;[=WHEN]&lt;br /&gt;
&lt;br /&gt;
: hyperlänka filnamn WHEN&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--indicator-style=WORD&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: lägg till indikator med stil WORD till postnamn: none, standard, slash (&#039;&#039;&#039;-p&#039;&#039;&#039;), file-type (&#039;&#039;&#039;--file-type&#039;&#039;&#039;), classify (&#039;&#039;&#039;-F&#039;&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-i, --inode&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: skriv ut indexnumret för varje fil&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-I, --ignore=PATTERN&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: lista inte implicerade poster som matchar shell-PATTERN&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-k, --kibibytes&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: använd som standard 1024-byteblock för filsystemsanvändning; används endast med &#039;&#039;&#039;-s&#039;&#039;&#039; och totalsummor per katalog&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-l&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: använd ett långt listningsformat&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-L, --dereference&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: när filinformation visas för en symbolisk länk, visa information för filen som länken refererar till i stället för för själva länken&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-m&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: fyll bredden med en kommaseparerad lista över poster&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-n, --numeric-uid-gid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: som &#039;&#039;&#039;-l&#039;&#039;&#039;, men lista numeriska användar- och grupp-ID:n&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-N, --literal&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: skriv ut postnamn utan citering&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-o&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: som &#039;&#039;&#039;-l&#039;&#039;&#039;, men lista inte gruppinformation&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-p, --indicator-style=slash&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: lägg till /-indikator till kataloger&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-q, --hide-control-chars&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: skriv ut ? i stället för icke-grafiska tecken&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--show-control-chars&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: visa icke-grafiska tecken som de är; standard, om inte programmet är &#039;ls&#039; och utdata är en terminal&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-Q, --quote-name&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: omge postnamn med dubbla citattecken&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--quoting-style=WORD&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: använd citeringsstil WORD för postnamn: literal, locale, shell, shell-always, shell-escape, shell-escape-always, c, escape, åsidosätter miljövariabeln QUOTING_STYLE&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-r, --reverse&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: omvänd ordning vid sortering&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-R, --recursive&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: lista underkataloger rekursivt&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-s, --size&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: skriv ut den allokerade storleken för varje fil, i block&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-S&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: sortera efter filstorlek, störst först&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--sort=WORD&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: ändra standardvärdet &#039;name&#039; för sortering till WORD: none (&#039;&#039;&#039;-U&#039;&#039;&#039;), size (&#039;&#039;&#039;-S&#039;&#039;&#039;), time (&#039;&#039;&#039;-t&#039;&#039;&#039;), version (&#039;&#039;&#039;-v&#039;&#039;&#039;), extension (&#039;&#039;&#039;-X&#039;&#039;&#039;), name, width&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--time=WORD&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: välj vilken tidsstämpel som används för visning eller sortering; åtkomsttid (&#039;&#039;&#039;-u&#039;&#039;&#039;): atime, access, use; metadataändringstid (&#039;&#039;&#039;-c&#039;&#039;&#039;): ctime, status; ändringstid, standard: mtime, modification; födelsetid: birth, creation; med &#039;&#039;&#039;-l&#039;&#039;&#039; avgör WORD vilken tid som visas; med &#039;&#039;&#039;--sort&#039;&#039;&#039;=&#039;&#039;time&#039;&#039;, sortera efter WORD, nyast först&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--time-style=TIME_STYLE&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: tid-/datumformat med &#039;&#039;&#039;-l&#039;&#039;&#039;; se TIME_STYLE nedan&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-t&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: sortera efter tid, nyast först; se &#039;&#039;&#039;--time&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-T, --tabsize=COLS&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: anta tabbstopp vid varje COLS i stället för 8&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-u&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: med &#039;&#039;&#039;-lt&#039;&#039;&#039;: sortera efter, och visa, åtkomsttid; med &#039;&#039;&#039;-l&#039;&#039;&#039;: visa åtkomsttid och sortera efter namn; annars: sortera efter åtkomsttid, nyast först&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-U&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: sortera inte katalogposter&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-v&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: naturlig sortering av versionsnummer i text&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-w, --width=COLS&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: sätt utdatakolumnbredd till COLS. 0 betyder ingen gräns&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-x&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: lista poster radvis i stället för kolumnvis&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-X&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: sortera alfabetiskt efter poständelse&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-Z, --context&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: skriv ut eventuell säkerhetskontext för varje fil&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--zero&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: avsluta varje utdatarad med NUL, inte nyrad&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-1&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: lista en fil per rad&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--help&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: visa denna hjälp och avsluta&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--version&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: skriv ut versionsinformation och avsluta&lt;br /&gt;
&lt;br /&gt;
Argumentet SIZE är ett heltal och en valfri enhet, exempel: 10K är 10*1024.&lt;br /&gt;
&lt;br /&gt;
Enheter är K,M,G,T,P,E,Z,Y,R,Q, potenser av 1024, eller KB,MB,..., potenser av 1000.&lt;br /&gt;
&lt;br /&gt;
Binära prefix kan också användas: KiB=K, MiB=M, och så vidare.&lt;br /&gt;
&lt;br /&gt;
Argumentet TIME_STYLE kan vara full-iso, long-iso, iso, locale eller +FORMAT.&lt;br /&gt;
&lt;br /&gt;
FORMAT tolkas som i [[date(1)]].&lt;br /&gt;
&lt;br /&gt;
Om FORMAT är FORMAT1&amp;lt;newline&amp;gt;FORMAT2, gäller FORMAT1 för icke-senaste filer och FORMAT2 för senaste filer.&lt;br /&gt;
&lt;br /&gt;
TIME_STYLE med prefixet &#039;posix-&#039; får endast effekt utanför POSIX-lokalen.&lt;br /&gt;
&lt;br /&gt;
Miljövariabeln TIME_STYLE sätter också standardstilen som ska användas.&lt;br /&gt;
&lt;br /&gt;
Argumentet WHEN är som standard &#039;always&#039; och kan också vara &#039;auto&#039; eller &#039;never&#039;.&lt;br /&gt;
&lt;br /&gt;
Användning av färg för att skilja filtyper är inaktiverad både som standard och med &#039;&#039;&#039;--color&#039;&#039;&#039;=&#039;&#039;never&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Med &#039;&#039;&#039;--color&#039;&#039;&#039;=&#039;&#039;auto&#039;&#039; skickar ls färgkoder endast när standardutdata är ansluten till en terminal.&lt;br /&gt;
&lt;br /&gt;
Miljövariabeln LS_COLORS kan ändra inställningarna.&lt;br /&gt;
&lt;br /&gt;
Använd kommandot [[dircolors(1)]] för att sätta den.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Avslutningsstatus:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
0      om OK,&lt;br /&gt;
&lt;br /&gt;
1      om mindre problem, t.ex. kan inte komma åt underkatalog,&lt;br /&gt;
&lt;br /&gt;
2      vid allvarliga problem, t.ex. kan inte komma åt kommandoradsargument.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== FÖRFATTARE ==&lt;br /&gt;
&lt;br /&gt;
Skrivet av Richard M. Stallman och David MacKenzie.&lt;br /&gt;
&lt;br /&gt;
== FELRAPPORTERING ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Rapportera fel till: bug-coreutils@gnu.org&lt;br /&gt;
GNU coreutils hemsida: &amp;lt;https://www.gnu.org/software/coreutils/&amp;gt;&lt;br /&gt;
Allmän hjälp med GNU-programvara: &amp;lt;https://www.gnu.org/gethelp/&amp;gt;&lt;br /&gt;
Rapportera eventuella översättningsfel till&lt;br /&gt;
&amp;lt;https://translationproject.org/team/&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== UPPHOVSRÄTT ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Copyright © 2026 Free Software Foundation, Inc. License GPLv3+:&lt;br /&gt;
GNU GPL version 3 eller senare &amp;lt;https://gnu.org/licenses/gpl.html&amp;gt;.&lt;br /&gt;
Detta är fri programvara: du är fri att ändra och vidaredistribuera den.&lt;br /&gt;
Det finns INGEN GARANTI, i den utsträckning lagen tillåter.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== SE ÄVEN ==&lt;br /&gt;
&lt;br /&gt;
[[dircolors(1)]]&lt;br /&gt;
&lt;br /&gt;
Fullständig dokumentation:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
https://www.gnu.org/software/coreutils/vdir&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
eller tillgänglig lokalt via:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
info &#039;(coreutils) vdir invocation&#039;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== KOLOFON ==&lt;br /&gt;
&lt;br /&gt;
Denna sida är en del av projektet &#039;&#039;coreutils&#039;&#039;, grundläggande verktyg för fil-, skal- och textmanipulering.&lt;br /&gt;
&lt;br /&gt;
Information om projektet finns på:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://www.gnu.org/software/coreutils/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Om du har en felrapport för denna manualsida, se:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://www.gnu.org/software/coreutils/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Denna sida hämtades från arkivet:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
coreutils-9.11.tar.xz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
hämtat från:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://ftp.gnu.org/gnu/coreutils/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
den 24 maj 2026.&lt;br /&gt;
&lt;br /&gt;
Om du upptäcker renderingsproblem i denna HTML-version av sidan, eller om du anser att det finns en bättre eller mer aktuell källa för sidan, eller om du har rättelser eller förbättringar av informationen i denna KOLOFON, som inte är en del av den ursprungliga manualsidan, skicka e-post till:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
man-pages@man7.org&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Sidslut =&lt;br /&gt;
Orginalhemsidan på Engelska https://man7.org/linux/man-pages/man1/vdir.1.html&lt;br /&gt;
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å &lt;br /&gt;
https://www.linux.se/kontaka-linux-se/&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;Tack till [https://Datorhjalp.se Datorservice] som har  sponsrat [https://www.linux.se Linux.se] med webbhotell.&lt;br /&gt;
&lt;br /&gt;
[[Kategori:Linuxmanual grupp 1]]&lt;br /&gt;
[[Kategori:Linuxmanual]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.linux.se/index.php?title=vdir(1)&amp;diff=9939</id>
		<title>vdir(1)</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=vdir(1)&amp;diff=9939"/>
		<updated>2026-08-14T11:07:46Z</updated>

		<summary type="html">&lt;p&gt;Admin: Skapade sidan med &amp;#039;= Sidslut = Orginalhemsidan på Engelska https://man7.org/linux/man-pages/man1/vdir.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/ &amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;Tack till [https://Datorhjalp.se Datorservice] som har  sponsrat [https://www.linux.se Linux.se] med webbhotell.  Kategori:Linuxmanual grupp 1 Kategori:Linuxmanual&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Sidslut =&lt;br /&gt;
Orginalhemsidan på Engelska https://man7.org/linux/man-pages/man1/vdir.1.html&lt;br /&gt;
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å &lt;br /&gt;
https://www.linux.se/kontaka-linux-se/&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;Tack till [https://Datorhjalp.se Datorservice] som har  sponsrat [https://www.linux.se Linux.se] med webbhotell.&lt;br /&gt;
&lt;br /&gt;
[[Kategori:Linuxmanual grupp 1]]&lt;br /&gt;
[[Kategori:Linuxmanual]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.linux.se/index.php?title=mesg(1p)&amp;diff=9938</id>
		<title>mesg(1p)</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=mesg(1p)&amp;diff=9938"/>
		<updated>2026-08-14T11:05:53Z</updated>

		<summary type="html">&lt;p&gt;Admin: Skapade sidan med &amp;#039;{{DISPLAYTITLE:mesg(1p)}}  == PROLOG ==  Denna manualsida är en del av POSIX Programmer&amp;#039;s Manual.  Linux-implementationen av detta gränssnitt kan skilja sig, konsultera motsvarande Linux-manualsida för detaljer om Linux-beteende, eller så kanske gränssnittet inte är implementerat på Linux.  == NAMN ==  &amp;#039;&amp;#039;&amp;#039;mesg&amp;#039;&amp;#039;&amp;#039; – tillåt eller neka meddelanden  == SYNOPSIS ==  &amp;lt;pre&amp;gt; mesg [y|n] &amp;lt;/pre&amp;gt;  == BESKRIVNING ==  Verktyget &amp;#039;&amp;#039;mesg&amp;#039;&amp;#039; ska styra om andra användare tillåts...&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:mesg(1p)}}&lt;br /&gt;
&lt;br /&gt;
== PROLOG ==&lt;br /&gt;
&lt;br /&gt;
Denna manualsida är en del av POSIX Programmer&#039;s Manual.&lt;br /&gt;
&lt;br /&gt;
Linux-implementationen av detta gränssnitt kan skilja sig, konsultera motsvarande Linux-manualsida för detaljer om Linux-beteende, eller så kanske gränssnittet inte är implementerat på Linux.&lt;br /&gt;
&lt;br /&gt;
== NAMN ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;mesg&#039;&#039;&#039; – tillåt eller neka meddelanden&lt;br /&gt;
&lt;br /&gt;
== SYNOPSIS ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mesg [y|n]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== BESKRIVNING ==&lt;br /&gt;
&lt;br /&gt;
Verktyget &#039;&#039;mesg&#039;&#039; ska styra om andra användare tillåts skicka meddelanden via &#039;&#039;write&#039;&#039;, &#039;&#039;talk&#039;&#039; eller andra verktyg till en terminalenhet.&lt;br /&gt;
&lt;br /&gt;
Den berörda terminalenheten ska bestämmas genom att söka efter den första terminalen i sekvensen av enheter associerade med standardindata, standardutdata respektive standardfel.&lt;br /&gt;
&lt;br /&gt;
Utan argument ska &#039;&#039;mesg&#039;&#039; rapportera aktuellt tillstånd utan att ändra det.&lt;br /&gt;
&lt;br /&gt;
Processer med lämpliga behörigheter kan kunna skicka meddelanden till terminalen oberoende av aktuellt tillstånd.&lt;br /&gt;
&lt;br /&gt;
== OPTIONER ==&lt;br /&gt;
&lt;br /&gt;
Inga.&lt;br /&gt;
&lt;br /&gt;
== OPERANDER ==&lt;br /&gt;
&lt;br /&gt;
Följande operander ska stödjas i POSIX-lokalen:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;y&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Ge andra användare tillstånd att skicka meddelanden till terminalenheten.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;n&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Neka andra användare tillstånd att skicka meddelanden till terminalenheten.&lt;br /&gt;
&lt;br /&gt;
== STDIN ==&lt;br /&gt;
&lt;br /&gt;
Används inte.&lt;br /&gt;
&lt;br /&gt;
== INDATAFILER ==&lt;br /&gt;
&lt;br /&gt;
Inga.&lt;br /&gt;
&lt;br /&gt;
== MILJÖVARIABLER ==&lt;br /&gt;
&lt;br /&gt;
Följande miljövariabler ska påverka körningen av &#039;&#039;mesg&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;LANG&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Tillhandahåll ett standardvärde för internationaliseringsvariablerna som är osatta eller null.&lt;br /&gt;
&lt;br /&gt;
: Se Base Definitions-volymen av POSIX.1‐2017, &#039;&#039;Section 8.2&#039;&#039;, &#039;&#039;Internationalization Variables&#039;&#039;, för prioritetsordningen för internationaliseringsvariabler som används för att bestämma värdena för lokalkategorier.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;LC_ALL&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Om satt till ett icke-tomt strängvärde, åsidosätt värdena för alla andra internationaliseringsvariabler.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;LC_CTYPE&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Bestäm lokalen för tolkningen av sekvenser av byte av textdata som tecken, till exempel enkelbyte- i motsats till multibytetecken i argument.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;LC_MESSAGES&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Bestäm lokalen som ska användas för att påverka format och innehåll i diagnostiska meddelanden som skrivs, av &#039;&#039;mesg&#039;&#039;, till standardfel.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;NLSPATH&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Bestäm platsen för meddelandekataloger för bearbetningen av &#039;&#039;LC_MESSAGES&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== ASYNKRONA HÄNDELSER ==&lt;br /&gt;
&lt;br /&gt;
Standard.&lt;br /&gt;
&lt;br /&gt;
== STDOUT ==&lt;br /&gt;
&lt;br /&gt;
Om ingen operand anges ska &#039;&#039;mesg&#039;&#039; visa aktuellt terminaltillstånd i ett ospecificerat format.&lt;br /&gt;
&lt;br /&gt;
== STDERR ==&lt;br /&gt;
&lt;br /&gt;
Standardfel ska endast användas för diagnostiska meddelanden.&lt;br /&gt;
&lt;br /&gt;
== UTDATAFILER ==&lt;br /&gt;
&lt;br /&gt;
Inga.&lt;br /&gt;
&lt;br /&gt;
== UTÖKAD BESKRIVNING ==&lt;br /&gt;
&lt;br /&gt;
Inga.&lt;br /&gt;
&lt;br /&gt;
== AVSLUTNINGSSTATUS ==&lt;br /&gt;
&lt;br /&gt;
Följande avslutningsvärden ska returneras:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 0    Mottagning av meddelanden är tillåten.&lt;br /&gt;
&lt;br /&gt;
 1    Mottagning av meddelanden är inte tillåten.&lt;br /&gt;
&lt;br /&gt;
&amp;gt;1    Ett fel inträffade.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== FÖLJDER AV FEL ==&lt;br /&gt;
&lt;br /&gt;
Standard.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Följande avsnitt är informativa.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== ANVÄNDNING I PROGRAM ==&lt;br /&gt;
&lt;br /&gt;
Mekanismen genom vilken terminalens meddelandestatus ändras är ospecificerad.&lt;br /&gt;
&lt;br /&gt;
Därför kan ospecificerade åtgärder orsaka att terminalens status ändras efter att &#039;&#039;mesg&#039;&#039; har slutförts framgångsrikt.&lt;br /&gt;
&lt;br /&gt;
Dessa åtgärder kan inkludera, men är inte begränsade till: ett annat anrop av verktyget &#039;&#039;mesg&#039;&#039;, inloggningsprocedurer; anrop av verktyget &#039;&#039;stty&#039;&#039;, anrop av verktyget &#039;&#039;chmod&#039;&#039; eller funktionen &#039;&#039;chmod&#039;&#039;(), och så vidare.&lt;br /&gt;
&lt;br /&gt;
== EXEMPEL ==&lt;br /&gt;
&lt;br /&gt;
Inga.&lt;br /&gt;
&lt;br /&gt;
== BAKGRUND OCH MOTIVERING ==&lt;br /&gt;
&lt;br /&gt;
Terminalen som ändras av &#039;&#039;mesg&#039;&#039; är den som är associerad med standardindata, standardutdata eller standardfel, snarare än den styrande terminalen för sessionen.&lt;br /&gt;
&lt;br /&gt;
Detta beror på att användare som är inloggade mer än en gång ska kunna ändra någon av sina inloggningsterminaler utan att behöva stoppa jobbet som körs i dessa sessioner.&lt;br /&gt;
&lt;br /&gt;
Detta är inte ett säkerhetsproblem som involverar andra användares terminaler eftersom lämpliga behörigheter skulle krävas för att påverka en annan användares terminal.&lt;br /&gt;
&lt;br /&gt;
Metoden att kontrollera var och en av de första tre filbeskrivarna i sekvens tills en terminal hittas antogs från System V.&lt;br /&gt;
&lt;br /&gt;
Filen &#039;&#039;&#039;/dev/tty&#039;&#039;&#039; specificeras inte för terminalenheten eftersom den ansågs vara för begränsande.&lt;br /&gt;
&lt;br /&gt;
Typiska miljöändringar för operanden &#039;&#039;n&#039;&#039; är att skrivbehörigheter tas bort för &#039;&#039;others&#039;&#039; och &#039;&#039;group&#039;&#039; från den lämpliga enheten.&lt;br /&gt;
&lt;br /&gt;
Det beslutades att lämna den faktiska beskrivningen av vad som görs som ospecificerad på grund av potentiella skillnader mellan implementationer.&lt;br /&gt;
&lt;br /&gt;
Formatet för standardutdata är ospecificerat på grund av skillnader mellan historiska implementationer.&lt;br /&gt;
&lt;br /&gt;
Denna utdata är i allmänhet inte användbar för skalskript, de kan använda avslutningsstatusen, så exakt tolkning av utdatan är onödig.&lt;br /&gt;
&lt;br /&gt;
== FRAMTIDA RIKTNING ==&lt;br /&gt;
&lt;br /&gt;
Inga.&lt;br /&gt;
&lt;br /&gt;
== SE ÄVEN ==&lt;br /&gt;
&lt;br /&gt;
[[talk(1p)]], [[write(1p)]]&lt;br /&gt;
&lt;br /&gt;
Base Definitions-volymen av POSIX.1‐2017, &#039;&#039;Chapter 8&#039;&#039;, &#039;&#039;Environment Variables&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== UPPHOVSRÄTT ==&lt;br /&gt;
&lt;br /&gt;
Delar av denna text är återtryckta och reproducerade i elektronisk form från IEEE Std 1003.1-2017, Standard for Information Technology -- Portable Operating System Interface (POSIX), The Open Group Base Specifications Issue 7, 2018 Edition, Copyright (C) 2018 by the Institute of Electrical and Electronics Engineers, Inc och The Open Group.&lt;br /&gt;
&lt;br /&gt;
I händelse av någon avvikelse mellan denna version och den ursprungliga IEEE- och The Open Group-standarden är den ursprungliga IEEE- och The Open Group-standarden det avgörande dokumentet.&lt;br /&gt;
&lt;br /&gt;
Den ursprungliga standarden kan erhållas online på:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://www.opengroup.org/unix/online.html&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Eventuella typografiska fel eller formateringsfel som förekommer på denna sida har troligen introducerats under konverteringen av källfilerna till manpage-format.&lt;br /&gt;
&lt;br /&gt;
För att rapportera sådana fel, se:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
https://www.kernel.org/doc/man-pages/reporting_bugs.html&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Sidslut =&lt;br /&gt;
Orginalhemsidan på Engelska https://man7.org/linux/man-pages/man1/mesg.1p.html&lt;br /&gt;
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å &lt;br /&gt;
https://www.linux.se/kontaka-linux-se/&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;Tack till [https://Datorhjalp.se Datorservice] som har  sponsrat [https://www.linux.se Linux.se] med webbhotell.&lt;br /&gt;
&lt;br /&gt;
[[Kategori:Linuxmanual grupp 1]]&lt;br /&gt;
[[Kategori:Linuxmanual]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.linux.se/index.php?title=minicom(1)&amp;diff=9937</id>
		<title>minicom(1)</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=minicom(1)&amp;diff=9937"/>
		<updated>2026-08-14T11:01:06Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:minicom(1)}}&lt;br /&gt;
&lt;br /&gt;
== NAMN ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;minicom&#039;&#039;&#039; – vänligt program för seriell kommunikation&lt;br /&gt;
&lt;br /&gt;
== SYNOPSIS ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
minicom [options] [configuration]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== BESKRIVNING ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;minicom&#039;&#039;&#039; är ett kommunikationsprogram som till viss del liknar shareware-programmet TELIX men är fritt, med källkod, och körs under de flesta Unix-system.&lt;br /&gt;
&lt;br /&gt;
Funktioner inkluderar uppringningskatalog med automatisk återuppringning, stöd för låsfiler i UUCP-stil på seriella enheter, en separat skriptspråkstolk, fångst till fil, flera användare med individuella konfigurationer, och mer.&lt;br /&gt;
&lt;br /&gt;
== KOMMANDORAD ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-s, --setup&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;S&#039;&#039;&#039;etup. Root redigerar de systemomfattande standardvärdena i /etc/minirc.dfl med denna option.&lt;br /&gt;
&lt;br /&gt;
: När den används initierar minicom &#039;&#039;inte&#039;&#039;, utan placerar dig direkt i konfigurationsmenyn.&lt;br /&gt;
&lt;br /&gt;
: Detta är mycket praktiskt om minicom vägrar starta eftersom ditt system har ändrats, eller första gången du kör minicom.&lt;br /&gt;
&lt;br /&gt;
: För de flesta system är rimliga standardvärden redan inbyggda.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-o, --noinit&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Initiera inte.&lt;br /&gt;
&lt;br /&gt;
: Minicom hoppar över initieringskoden.&lt;br /&gt;
&lt;br /&gt;
: Denna option är praktisk om du avslutade minicom utan att återställa och sedan vill starta om en session.&lt;br /&gt;
&lt;br /&gt;
: Den är dock potentiellt farlig: ingen kontroll efter låsfiler etc. görs, så en normal användare skulle kunna störa saker som UUCP... kanske tas detta bort senare.&lt;br /&gt;
&lt;br /&gt;
: För närvarande antas det att användare som får åtkomst till ett modem är tillräckligt ansvariga för sina handlingar.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-m, --metakey&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Åsidosätt kommandotangenten med Meta- eller ALT-tangenten.&lt;br /&gt;
&lt;br /&gt;
: Detta är standard i 1.80 och kan också konfigureras i en av minicoms menyer, men om du använder olika terminaler hela tiden, varav vissa inte har en Meta- eller ALT-tangent, är det praktiskt att sätta standardkommandotangenten till Ctrl-A och använda denna option när du har ett tangentbord som stöder Meta- eller ALT-tangenter.&lt;br /&gt;
&lt;br /&gt;
: Minicom antar att din Meta-tangent skickar ESC-prefixet, inte den andra varianten som sätter tecknets högsta bit.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-M, --metakey8&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Samma som -m, men antar att din Meta-tangent sätter tecknets åttonde bit högt, skickar 128 + teckenkod.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-z, --statline&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Använd terminalens statusrad.&lt;br /&gt;
&lt;br /&gt;
: Detta fungerar bara på terminaler som stöder det och som har relevant information i sin &#039;&#039;termcap&#039;&#039;- eller &#039;&#039;terminfo&#039;&#039;-databaspost.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-l, --ansi&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;L&#039;&#039;&#039;iteral översättning av tecken med högsta biten satt.&lt;br /&gt;
&lt;br /&gt;
: Med denna flagga på försöker minicom översätta IBM-linjetecknen till ASCII.&lt;br /&gt;
&lt;br /&gt;
: Många PC-unix-kloner visar tecken korrekt utan översättning, Linux i ett särskilt läge, Coherent och SCO.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-L, --iso&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Detsamma men anta att skärmen använder en ISO8859-teckenuppsättning.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-w, --wrap&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Slår på radbrytning som standard vid start.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-H, --displayhex&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Slå på utdata i hexläge.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-a, --attrib=on/off&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;A&#039;&#039;&#039;ntributanvändning.&lt;br /&gt;
&lt;br /&gt;
: Vissa terminaler, särskilt Televideos, har rutten attributhantering, seriell i stället för parallell.&lt;br /&gt;
&lt;br /&gt;
: Som standard använder minicom &#039;-a on&#039;, men om du använder en sådan terminal kan, måste, du ange optionen &#039;-a off&#039;.&lt;br /&gt;
&lt;br /&gt;
: Det avslutande &#039;on&#039; eller &#039;off&#039; behövs.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-t, --term=TERM&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;T&#039;&#039;&#039;erminaltyp.&lt;br /&gt;
&lt;br /&gt;
: Med denna flagga kan du åsidosätta miljövariabeln TERM.&lt;br /&gt;
&lt;br /&gt;
: Detta är praktiskt för användning i miljövariabeln MINICOM; man kan skapa en särskild termcap-post för användning med minicom på konsolen, som initierar skärmen till raw-läge så att IBM-linjetecknen visas oöversatta tillsammans med flaggan -l.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-c, --color=on/off&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;C&#039;&#039;&#039;oloranvändning.&lt;br /&gt;
&lt;br /&gt;
: Terminaler, såsom Linux-konsolen, stöder färg med vanliga ANSI-escape-sekvenser.&lt;br /&gt;
&lt;br /&gt;
: Om sådant stöd saknas kan färganvändning inaktiveras med &#039;-c off&#039;.&lt;br /&gt;
&lt;br /&gt;
: Detta, och optionen &#039;-m&#039;, är goda kandidater att lägga i miljövariabeln MINICOM.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-S, --script=SCRIPT&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;script&#039;&#039;&#039;. Kör det namngivna skriptet vid start.&lt;br /&gt;
&lt;br /&gt;
: Hittills stöds inte att skicka användarnamn och lösenord till ett startskript.&lt;br /&gt;
&lt;br /&gt;
: Om du också använder optionen -d för att börja ringa vid start körs -S-skriptet FÖRE uppringning av posterna som anges med -d.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-d, --dial=ENTRY&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;D&#039;&#039;&#039;ial en post från uppringningskatalogen vid start.&lt;br /&gt;
&lt;br /&gt;
: Du kan ange ett indexnummer, men också en delsträng av postens namn.&lt;br /&gt;
&lt;br /&gt;
: Om du anger ett namn som har flera poster i katalogen markeras alla för uppringning.&lt;br /&gt;
&lt;br /&gt;
: Du kan också ange flera namn eller indexnummer genom att separera dem med kommatecken.&lt;br /&gt;
&lt;br /&gt;
: Uppringningen startar från den första angivna posten efter att alla andra programinitieringsprocedurer är färdiga.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-p, --ptty=TTYP&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;P&#039;&#039;&#039;seudoterminal att använda.&lt;br /&gt;
&lt;br /&gt;
: Detta åsidosätter terminalporten som definieras i konfigurationsfilerna, men bara om det är en pseudo-TTY.&lt;br /&gt;
&lt;br /&gt;
: Det angivna filnamnet måste ha formen (/dev/)tty[p-z/][0-f], (/dev/)pts[p-z/][0-f] eller (/dev/)pty[p-z/][0-f].&lt;br /&gt;
&lt;br /&gt;
: Till exempel /dev/ttyp1, pts/0 eller /dev/ptyp2.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-C, --capturefile=FILE&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;filename&#039;&#039;&#039;. Öppna fångstfil vid start.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--capturefile-buffer-mode=MODE&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Buffringsläge för fångstfil.&lt;br /&gt;
&lt;br /&gt;
: MODE kan vara ett av:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
N  Obuffrat, standard.&lt;br /&gt;
L  Radbuffrat.&lt;br /&gt;
F  Fullt buffrat.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-F, --statlinefmt&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Format för statusraden.&lt;br /&gt;
&lt;br /&gt;
: Följande formatspecificerare är tillgängliga:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
%H  Escape-tangent för hjälpskärm.&lt;br /&gt;
%V  Versionssträng för minicom.&lt;br /&gt;
%b  Information om anslutning, såsom baud rate.&lt;br /&gt;
%T  Terminaltyp.&lt;br /&gt;
%C  Markörläge.&lt;br /&gt;
%D  Enhetssökväg, möjligen förkortad till återstående tillgängligt utrymme.&lt;br /&gt;
%t  Onlinetid.&lt;br /&gt;
%%  %-tecken.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: Exempel:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;quot;%H for help | %b | Minicom %V | %T | %C | %t&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-b, --baudrate&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Ange baud rate, vilket åsidosätter värdet som anges i konfigurationsfilen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-D, --device&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Ange enheten, vilket åsidosätter värdet som anges i konfigurationsfilen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-O, --option&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Sätt en option.&lt;br /&gt;
&lt;br /&gt;
: Argumentet kan vara ett enda ord eller ett key=value-par.&lt;br /&gt;
&lt;br /&gt;
: Kända optioner:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;timestamp&#039;&#039;&#039; med värdena simple, delta, persecond och extended.&lt;br /&gt;
&lt;br /&gt;
: Om inget värde anges väljs &#039;simple&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-R, --remotecharset&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Ange teckenuppsättningen som fjärrsystemet använder och konvertera den till teckenuppsättningen på den lokala sidan.&lt;br /&gt;
&lt;br /&gt;
: Exempel kan vara &#039;latin1&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-7, --7bit&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: 7-bitarsläge för terminaler som inte klarar 8 bitar.&lt;br /&gt;
&lt;br /&gt;
: 8 bitar är standard om miljön är konfigurerad för detta via LANG eller LC_ALL, annars 7 bitar.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-8, --8bit&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: 8-bitarstecken passerar igenom utan någon ändring.&lt;br /&gt;
&lt;br /&gt;
: &#039;Continuous&#039; betyder att inga locate-/attributstyrsekvenser infogas utan verklig ändring av locate/attribut.&lt;br /&gt;
&lt;br /&gt;
: Detta läge är till för att visa 8-bitars flerbytetecken såsom japanska.&lt;br /&gt;
&lt;br /&gt;
: Det behövs inte i varje språk med 8-bitarstecken, till exempel behövs det inte för att visa finsk text.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-h, --help&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Visa hjälp och avsluta.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-v, --version&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skriv ut minicom-versionen.&lt;br /&gt;
&lt;br /&gt;
När &#039;&#039;&#039;minicom&#039;&#039;&#039; startar söker det först i miljövariabeln MINICOM efter kommandoradsargument, vilka kan åsidosättas på kommandoraden.&lt;br /&gt;
&lt;br /&gt;
Om du alltså har gjort:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
MINICOM=&#039;-m -c on&#039;&lt;br /&gt;
export MINICOM&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
eller motsvarande, och startar minicom, antar minicom att din terminal &#039;&#039;har&#039;&#039; en Meta- eller &amp;lt;ALT&amp;gt;-tangent och att färg stöds.&lt;br /&gt;
&lt;br /&gt;
Om du sedan loggar in från en terminal utan färgstöd, och du har satt MINICOM i din startfil, .profile eller motsvarande, och inte vill sätta om din miljövariabel, kan du skriva &#039;minicom -c off&#039; och köra utan färgstöd för den sessionen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;configuration&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Argumentet &#039;&#039;configuration&#039;&#039; är mer intressant.&lt;br /&gt;
&lt;br /&gt;
: Normalt hämtar minicom sina standardvärden från en fil kallad &amp;quot;minirc.dfl&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
: Om du däremot ger ett argument till minicom försöker den hämta sina standardvärden från en fil kallad &amp;quot;minirc.&#039;&#039;configuration&#039;&#039;&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
: Det är alltså möjligt att skapa flera konfigurationsfiler för olika portar, olika användare etc.&lt;br /&gt;
&lt;br /&gt;
: Det mest förnuftiga är att använda enhetsnamn, såsom tty1, tty64, sio2 etc.&lt;br /&gt;
&lt;br /&gt;
: Om en användare skapar sin egen konfigurationsfil kommer den att visas i deras hemkatalog som &amp;quot;.minirc.dfl&amp;quot; eller &amp;quot;.minirc.&#039;&#039;configuration&#039;&#039;&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== ANVÄNDNING ==&lt;br /&gt;
&lt;br /&gt;
Minicom är fönsterbaserat.&lt;br /&gt;
&lt;br /&gt;
För att öppna ett fönster med funktionen du vill ha, tryck Control-A, från och med nu använder vi C-A för att betyda Control-A, och sedan funktionstangenten, a-z eller A-Z.&lt;br /&gt;
&lt;br /&gt;
Genom att först trycka C-A och sedan &#039;z&#039; visas en hjälpskärm med en kort sammanfattning av alla kommandon.&lt;br /&gt;
&lt;br /&gt;
Denna escape-tangent kan ändras när minicom konfigureras, optionen -s eller C-A O, men vi håller oss till Control-A här.&lt;br /&gt;
&lt;br /&gt;
För varje meny kan följande tangenter användas:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
UP     pil upp eller &#039;k&#039;&lt;br /&gt;
DOWN   pil ned eller &#039;j&#039;&lt;br /&gt;
LEFT   pil vänster eller &#039;h&#039;&lt;br /&gt;
RIGHT  pil höger eller &#039;l&#039;&lt;br /&gt;
CHOOSE Enter&lt;br /&gt;
CANCEL ESCape.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Skärmen är uppdelad i två delar: de övre 24 raderna är terminalemulatorskärmen.&lt;br /&gt;
&lt;br /&gt;
I detta fönster tolkas ANSI- eller VT100-escape-sekvenser.&lt;br /&gt;
&lt;br /&gt;
Om det finns en rad kvar längst ned placeras en statusrad där.&lt;br /&gt;
&lt;br /&gt;
Om detta inte är möjligt visas statusraden varje gång du trycker C-A.&lt;br /&gt;
&lt;br /&gt;
På terminaler som har en särskild statusrad används den om termcap-informationen är komplett &#039;&#039;och&#039;&#039; flaggan &#039;&#039;&#039;-k&#039;&#039;&#039; har angivits.&lt;br /&gt;
&lt;br /&gt;
Möjliga kommandon listas härnäst, i alfabetisk ordning.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;C-A&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Att trycka C-A en andra gång skickar bara C-A till fjärrsystemet.&lt;br /&gt;
&lt;br /&gt;
: Om du har ändrat ditt &amp;quot;escape character&amp;quot; till något annat än C-A fungerar detta analogt för det tecknet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;A&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Växla &#039;Add Linefeed&#039; av/på.&lt;br /&gt;
&lt;br /&gt;
: Om det är på läggs en linefeed till före varje carriage return som visas på skärmen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;B&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Ger dig en scrollback-buffert.&lt;br /&gt;
&lt;br /&gt;
: Du kan rulla upp med &#039;&#039;&#039;u&#039;&#039;&#039;, ned med &#039;&#039;&#039;d&#039;&#039;&#039;, en sida upp med &#039;&#039;&#039;b&#039;&#039;&#039;, en sida ned med &#039;&#039;&#039;f&#039;&#039;&#039;, och om du har dem kan även &#039;&#039;&#039;arrow&#039;&#039;&#039;- och &#039;&#039;&#039;page up/page down&#039;&#039;&#039;-tangenterna användas.&lt;br /&gt;
&lt;br /&gt;
: Du kan söka efter text i bufferten med &#039;&#039;&#039;s&#039;&#039;&#039;, skiftlägeskänsligt, eller &#039;&#039;&#039;S&#039;&#039;&#039;, skiftlägesokänsligt.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;N&#039;&#039;&#039; hittar nästa förekomst av strängen.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;c&#039;&#039;&#039; går in i citeringsläge.&lt;br /&gt;
&lt;br /&gt;
: En textmarkör visas och du anger startraden genom att trycka Enter.&lt;br /&gt;
&lt;br /&gt;
: Sedan avslutas scrollback-läget och innehållet med prefixet &#039;&amp;gt;&#039; skickas.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;C&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Rensar skärmen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;D&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Ring ett nummer, eller gå till uppringningskatalogen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;E&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Växla lokalt eko av och på, om din version av minicom stöder det.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;F&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: En break-signal skickas till modemet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;G&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Kör skript, Go.&lt;br /&gt;
&lt;br /&gt;
: Kör ett inloggningsskript.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;H&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Lägg på.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;I&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Växla typen av escape-sekvens som markörtangenterna skickar mellan normalt läge och applications-läge.&lt;br /&gt;
&lt;br /&gt;
: Se även kommentaren om statusraden nedan.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;J&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Hoppa till ett skal.&lt;br /&gt;
&lt;br /&gt;
: Vid återkomst ritas hela skärmen om.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;K&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Rensar skärmen, kör kermit och ritar om skärmen vid återkomst.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;L&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Slå fångstfil av och på.&lt;br /&gt;
&lt;br /&gt;
: Om den slås på kommer all utdata som skickas till skärmen också att fångas i filen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;M&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skickar modemets initieringssträng.&lt;br /&gt;
&lt;br /&gt;
: Om du är online och DCD-radinställningen är på tillfrågas du om bekräftelse innan modemet initieras.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;N&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Växla mellan tidsstämpellägen som ska läggas till i utdatan.&lt;br /&gt;
&lt;br /&gt;
: Tillgängliga är enkla och utökade tidsformat för varje rad, ett delta till föregående rad, en tidsvisning varje sekund och inga tidsstämplar, standard.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;O&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Konfigurera minicom.&lt;br /&gt;
&lt;br /&gt;
: Placerar dig i konfigurationsmenyn.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;P&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Kommunikationsparametrar.&lt;br /&gt;
&lt;br /&gt;
: Låter dig ändra bps-hastighet, paritet och antal bitar.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Q&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Avsluta minicom utan att återställa modemet.&lt;br /&gt;
&lt;br /&gt;
: Om makron har ändrats och inte sparats får du möjlighet att göra det.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;R&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Ta emot filer.&lt;br /&gt;
&lt;br /&gt;
: Välj bland olika protokoll, externa.&lt;br /&gt;
&lt;br /&gt;
: Om du har fönstret för filnamnsval och prompten för nedladdningskatalog aktiverade får du ett valfönster för att välja katalog för nedladdning.&lt;br /&gt;
&lt;br /&gt;
: Annars används nedladdningskatalogen som definierats i menyn Filnamn och sökvägar.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;S&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skicka filer.&lt;br /&gt;
&lt;br /&gt;
: Välj protokollet på samma sätt som med mottagningskommandot.&lt;br /&gt;
&lt;br /&gt;
: Om du inte har filnamnsvalsfönstret aktiverat, i menyn File transfer protocols, behöver du bara skriva filnamnen i ett dialogfönster.&lt;br /&gt;
&lt;br /&gt;
: Om du har valfönstret aktiverat visas ett fönster med filnamnen i din uppladdningskatalog.&lt;br /&gt;
&lt;br /&gt;
: Du kan markera och avmarkera filnamn genom att trycka mellanslag och flytta markören upp och ned med markörtangenterna eller j/k.&lt;br /&gt;
&lt;br /&gt;
: De valda filnamnen visas markerade.&lt;br /&gt;
&lt;br /&gt;
: Katalognamn visas [inom hakparenteser] och du kan gå upp eller ned i katalogträdet genom att trycka mellanslag två gånger.&lt;br /&gt;
&lt;br /&gt;
: Skicka till sist filerna genom att trycka ENTER eller avsluta med ESC.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;T&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Välj terminalemulering: Ansi, färg, eller vt100.&lt;br /&gt;
&lt;br /&gt;
: Du kan också ändra backspace-tangenten här, slå statusraden på eller av och definiera fördröjning, i millisekunder, efter varje newline om du behöver det.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;U&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Lägg till carriage return till varje mottagen rad.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;W&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Växla radbrytning av/på.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;X&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Avsluta minicom, återställ modem.&lt;br /&gt;
&lt;br /&gt;
: Om makron har ändrats och inte sparats får du möjlighet att göra det.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Y&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Klistra in en fil.&lt;br /&gt;
&lt;br /&gt;
: Läser en fil och skickar dess innehåll precis som om det skulle skrivas in.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Z&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Visa hjälpskärmen.&lt;br /&gt;
&lt;br /&gt;
== UPPRINGNINGSKATALOG ==&lt;br /&gt;
&lt;br /&gt;
Genom att trycka C-A D placerar programmet dig i uppringningskatalogen.&lt;br /&gt;
&lt;br /&gt;
Välj ett kommando genom att trycka den versala bokstaven eller flytta markören höger/vänster med piltangenterna eller h/l-tangenterna och trycka Enter.&lt;br /&gt;
&lt;br /&gt;
Du kan lägga till, ta bort eller redigera poster och flytta dem upp och ned i kataloglistan.&lt;br /&gt;
&lt;br /&gt;
Genom att välja &amp;quot;dial&amp;quot; rings telefonnumren för de markerade posterna, eller om inget är markerat rings numret för den markerade posten.&lt;br /&gt;
&lt;br /&gt;
Medan modemet ringer kan du trycka escape för att avbryta uppringningen.&lt;br /&gt;
&lt;br /&gt;
Vilken annan tangent som helst stänger uppringningsfönstret, men avbryter inte själva uppringningen.&lt;br /&gt;
&lt;br /&gt;
Din uppringningskatalog sparas i filen &amp;quot;.dialdir&amp;quot; i din hemkatalog.&lt;br /&gt;
&lt;br /&gt;
Du kan rulla upp och ned med piltangenterna, men du kan också rulla hela sidor genom att trycka PageUp- eller PageDown-tangenten.&lt;br /&gt;
&lt;br /&gt;
Om du inte har dem använder du Control-B, bakåt, och Control-F, framåt.&lt;br /&gt;
&lt;br /&gt;
Du kan använda mellanslagstangenten för att &#039;&#039;&#039;tagga&#039;&#039;&#039; ett antal poster och minicom roterar genom denna lista om en anslutning inte kan göras.&lt;br /&gt;
&lt;br /&gt;
En &#039;&amp;gt;&#039;-symbol ritas i katalogen framför namnen på de taggade posterna.&lt;br /&gt;
&lt;br /&gt;
Menyn &amp;quot;edit&amp;quot; talar för sig själv, men jag diskuterar den kort här.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;A - Name&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Namnet för denna post.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;B - Number&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: och dess telefonnummer.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;C - Dial string #&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Vilken specifik uppringningssträng du vill använda för att ansluta.&lt;br /&gt;
&lt;br /&gt;
: Det finns tre olika uppringningssträngar, prefix och suffix, som kan konfigureras i menyn &#039;&#039;&#039;Modem and dialing&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;D - Local echo&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: kan vara på eller av för detta system, om din version av minicom stöder det.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;E - Script&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skriptet som måste köras efter att en lyckad anslutning gjorts, se manualen för runscript.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;F - Username&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Användarnamnet som skickas till programmet runscript.&lt;br /&gt;
&lt;br /&gt;
: Det skickas i miljösträngen &amp;quot;$LOGIN&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;G - Password&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Lösenordet skickas som &amp;quot;$PASS&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;H - Terminal Emulation&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Använd ANSI- eller VT100-emulering.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;I - Backspace key sends&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Vilken kod, Backspace eller Delete, som backspace-tangenten skickar.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;J - Linewrap&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Kan vara på eller av.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;K - Line settings&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Bps rate, bitar, paritet och antal stoppbitar att använda för denna anslutning.&lt;br /&gt;
&lt;br /&gt;
: Du kan välja &#039;&#039;&#039;current&#039;&#039;&#039; för hastigheten, så att den använder vilken hastighet som än används just då, användbart om du har flera modem.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;L - Conversion table&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Du kan ange en teckenkonverteringstabell som ska läsas in närhelst denna post svarar, före inloggningsskriptet körs.&lt;br /&gt;
&lt;br /&gt;
: Om detta fält är tomt förblir konverteringstabellen oförändrad.&lt;br /&gt;
&lt;br /&gt;
Redigeringsmenyn visar också senaste datum och tid då du ringde denna post och det totala antalet samtal dit, men låter dig inte ändra dem.&lt;br /&gt;
&lt;br /&gt;
De uppdateras automatiskt när du ansluter.&lt;br /&gt;
&lt;br /&gt;
Kommandot moVe låter dig flytta den markerade posten upp eller ned i uppringningskatalogen med upp-/nedpiltangenterna eller k- och j-tangenterna.&lt;br /&gt;
&lt;br /&gt;
Tryck Enter eller ESC för att avsluta flyttning av posten.&lt;br /&gt;
&lt;br /&gt;
== KONFIGURATION ==&lt;br /&gt;
&lt;br /&gt;
Genom att trycka C-A O kastas du in i inställningsmenyn.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Filenames and paths&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Denna meny definierar dina standardkataloger.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;A - Download directory&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: där de nedladdade filerna hamnar.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;B - Upload directory&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: där de uppladdade filerna läses från.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;C - Script directory&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Där du håller dina inloggningsskript.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;D - Script program&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Vilket program som ska användas som skripttolk.&lt;br /&gt;
&lt;br /&gt;
: Standard är programmet &amp;quot;runscript&amp;quot;, men om du vill använda något annat, t.ex. /bin/sh eller &amp;quot;expect&amp;quot;, är det möjligt.&lt;br /&gt;
&lt;br /&gt;
: Stdin och stdout är anslutna till modemet, stderr till skärmen.&lt;br /&gt;
&lt;br /&gt;
: Om sökvägen är relativ, d.v.s. inte börjar med ett snedstreck, är den relativ till din hemkatalog, förutom för skripttolken.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;E - Kermit program&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Var körfilen för kermit finns och dess optioner.&lt;br /&gt;
&lt;br /&gt;
: Några enkla makron kan användas på kommandoraden: &#039;%l&#039; expanderas till det fullständiga filnamnet för dial out-enheten, &#039;%f&#039; expanderas till den seriella portens filbeskrivare och &#039;%b&#039; expanderas till aktuell seriell porthastighet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;F - Logging options&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Optioner för att konfigurera skrivning av loggfil.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;A - File name&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Här kan du ange namnet på loggfilen.&lt;br /&gt;
&lt;br /&gt;
: Filen skrivs i din hemkatalog, och standardvärdet är &amp;quot;minicom.log&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
: Om du tömmer namnet slås all loggning av.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;B - Log connects and hangups&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Denna option definierar om loggfilen skrivs när fjärränden svarar på samtalet eller lägger på.&lt;br /&gt;
&lt;br /&gt;
: Eller när du själv ger hangup-kommandot eller lämnar minicom utan hangup medan du är online.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;C - Log file transfers&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Om du vill ha loggposter för mottagning och sändning av filer.&lt;br /&gt;
&lt;br /&gt;
Kommandot &#039;log&#039; i skripten påverkas inte av loggningsoptionerna B och C.&lt;br /&gt;
&lt;br /&gt;
Det körs alltid om du bara har loggfilens namn definierat.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;File Transfer Protocols&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Protokoll som definieras här visas när C-A s/r trycks.&lt;br /&gt;
&lt;br /&gt;
: &amp;quot;Name&amp;quot; i början av raden är namnet som visas i menyn.&lt;br /&gt;
&lt;br /&gt;
: &amp;quot;Program&amp;quot; är sökvägen till protokollet.&lt;br /&gt;
&lt;br /&gt;
: &amp;quot;Name&amp;quot; efter det definierar om programmet behöver ett argument, t.ex. en fil som ska överföras.&lt;br /&gt;
&lt;br /&gt;
: U/D definierar om denna post ska visas i uppladdnings- eller nedladdningsmenyn.&lt;br /&gt;
&lt;br /&gt;
: Fullscr definierar om programmet ska köras i helskärm, eller om minicom endast visar dess stderr i ett fönster.&lt;br /&gt;
&lt;br /&gt;
: IO-Red definierar om minicom ska koppla programmets standard in och ut till modemporten eller inte.&lt;br /&gt;
&lt;br /&gt;
: &amp;quot;Multi&amp;quot; talar om för filnamnsvalsfönstret om protokollet kan skicka flera filer med ett kommando eller inte.&lt;br /&gt;
&lt;br /&gt;
: Det har ingen effekt på nedladdningsprotokoll, och ignoreras också med uppladdningsprotokoll om du inte använder filnamnsvalsfönstret.&lt;br /&gt;
&lt;br /&gt;
: De gamla sz och rz är inte helskärm och har IO-Red satt.&lt;br /&gt;
&lt;br /&gt;
: Det finns dock curses-baserade versioner av åtminstone rz som inte vill ha sin stdin och stdout omdirigerade och som kör i helskärm.&lt;br /&gt;
&lt;br /&gt;
: Alla filöverföringsprotokoll körs med användarens UID och inte med UID=root.&lt;br /&gt;
&lt;br /&gt;
: &#039;%l&#039;, &#039;%f&#039; och &#039;%b&#039; kan användas på kommandoraden liksom med kermit.&lt;br /&gt;
&lt;br /&gt;
: Inom denna meny kan du också definiera om du vill använda filnamnsvalsfönstret när du ombeds ange filer att ladda upp, och om du vill bli tillfrågad om nedladdningskatalogen varje gång den automatiska nedladdningen startas.&lt;br /&gt;
&lt;br /&gt;
: Om du lämnar prompten för nedladdningskatalog inaktiverad används nedladdningskatalogen som definierats i fil- och katalogmenyn.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Serial port setup&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;A - Serial device&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: /dev/tty1 eller /dev/ttyS1 för de flesta.&lt;br /&gt;
&lt;br /&gt;
: /dev/cua&amp;lt;n&amp;gt; är fortfarande möjligt under GNU/Linux, men rekommenderas inte längre eftersom dessa enheter är föråldrade och många system med kärna 2.2.x eller nyare inte har dem.&lt;br /&gt;
&lt;br /&gt;
: Använd /dev/ttyS&amp;lt;n&amp;gt; i stället.&lt;br /&gt;
&lt;br /&gt;
: Du kan också ha /dev/modem som en symbolisk länk till den verkliga enheten.&lt;br /&gt;
&lt;br /&gt;
: Om du har modem anslutna till två eller flera seriella portar kan du ange alla här i en lista separerad med mellanslag, kommatecken eller semikolon.&lt;br /&gt;
&lt;br /&gt;
: När Minicom startar kontrollerar det listan tills det hittar ett tillgängligt modem och använder det.&lt;br /&gt;
&lt;br /&gt;
: Dock kan du inte ange olika initieringssträngar för dem... åtminstone inte än.&lt;br /&gt;
&lt;br /&gt;
: För att använda en UNIX-socket för kommunikation måste enhetsnamnet prefixas med &amp;quot;unix#&amp;quot; följt av den fullständiga sökvägen och filnamnet för socketen.&lt;br /&gt;
&lt;br /&gt;
: Minicom försöker då ansluta till denna socket som klient.&lt;br /&gt;
&lt;br /&gt;
: Så länge det inte kan ansluta till socketen förblir det &#039;offline&#039;.&lt;br /&gt;
&lt;br /&gt;
: Så snart anslutningen etableras går minicom &#039;online&#039;.&lt;br /&gt;
&lt;br /&gt;
: Om servern stänger socketen växlar minicom till &#039;offline&#039; igen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;B - Lock file location&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: På de flesta system bör detta vara /usr/spool/uucp.&lt;br /&gt;
&lt;br /&gt;
: GNU/Linux-system använder /var/lock.&lt;br /&gt;
&lt;br /&gt;
: Om denna katalog inte finns försöker minicom inte använda låsfiler.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;C - Callin program&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Om du har en uugetty eller något på din seriella port kan det vara så att du vill att ett program ska köras för att växla modemet respektive porten till dialin/dialout-läge.&lt;br /&gt;
&lt;br /&gt;
: Detta är programmet för att gå in i dialin-läge.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;D - Callout program&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Och detta för att gå in i dialout-läge.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;E - Bps/Par/Bits&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Standardparametrar vid start.&lt;br /&gt;
&lt;br /&gt;
Om en av posterna lämnas tom används den inte.&lt;br /&gt;
&lt;br /&gt;
Om du alltså inte bryr dig om låsning och inte har en getty som kör på din modemlinje bör posterna B-D lämnas tomma.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Modem and Dialing&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Här definieras parametrarna för ditt modem.&lt;br /&gt;
&lt;br /&gt;
: Jag förklarar inte detta ytterligare eftersom standardvärdena är för generiska Hayes-modem och alltid bör fungera.&lt;br /&gt;
&lt;br /&gt;
: Denna fil är inte en Hayes-handledning :-)&lt;br /&gt;
&lt;br /&gt;
: De enda saker som är värda att notera är att styrtecken kan skickas genom att prefixa dem med &#039;^&#039;, där &#039;^^&#039; betyder &#039;^&#039; självt, och tecknet &#039;\\&#039; också måste dubbleras som &#039;\\\\&#039;, eftersom backslash används särskilt i makrodefinitionerna.&lt;br /&gt;
&lt;br /&gt;
: Vissa optioner har dock inte mycket med modemet att göra utan mer med minicoms eget beteende:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;M - Dial time&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Antalet sekunder innan minicom gör timeout om ingen anslutning etableras.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;N - Delay before redial&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Minicom ringer upp igen om ingen anslutning gjordes, men väntar först en stund.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;O - Number of tries&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Maximalt antal gånger som minicom försöker ringa.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;P - Drop DTR time&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Om du sätter detta till 0 lägger minicom på genom att skicka en Hayes-typ hangup-sekvens.&lt;br /&gt;
&lt;br /&gt;
: Om du anger ett icke-nollvärde görs hangup genom att DTR-linjen sänks.&lt;br /&gt;
&lt;br /&gt;
: Värdet anger i sekunder hur länge DTR hålls nere.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Q - Auto bps detect&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Om detta är på försöker minicom matcha den uppringda partens hastighet.&lt;br /&gt;
&lt;br /&gt;
: Med de flesta moderna modem är detta INTE önskvärt, eftersom modemet buffrar data och konverterar hastigheten.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;R - Modem has DCD line&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Om ditt modem och ditt operativsystem båda stöder DCD-linjen, som går &#039;high&#039; när en anslutning görs, använder minicom den.&lt;br /&gt;
&lt;br /&gt;
: När du har denna option på börjar minicom inte heller ringa medan du redan är online.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;S - Status line shows DTE speed / line speed&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Du kan växla statusraden till att visa antingen DTE-hastigheten, hastigheten som minicom använder för att kommunicera med ditt modem, eller linjehastigheten, hastigheten som ditt modem använder på linjen för att kommunicera med det andra modemet.&lt;br /&gt;
&lt;br /&gt;
: Observera att linjehastigheten kan ändras under anslutningen, men du kommer ändå bara att se den initiala hastigheten som modemen startade anslutningen med.&lt;br /&gt;
&lt;br /&gt;
: Detta beror på att modemet inte talar om för programmet om hastigheten ändras.&lt;br /&gt;
&lt;br /&gt;
: Dessutom, för att se linjehastigheten, måste du ha modemet inställt på att visa den i connect-strängen.&lt;br /&gt;
&lt;br /&gt;
: Annars kommer du bara att se 0 som linjehastighet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;T - Multi-line untag&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Du kan växla funktionen för att avtagga poster från uppringningskatalogen när en anslutning etableras till en flerradig BBS.&lt;br /&gt;
&lt;br /&gt;
: Alla taggade poster som har samma namn avtaggas.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Observera att ett särskilt undantag görs för denna meny: varje användare kan ändra alla parametrar här, men vissa av dem kommer inte att sparas.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Screen and keyboard&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;A - Command key is&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: &#039;Hot Key&#039; som för dig in i kommandoläge.&lt;br /&gt;
&lt;br /&gt;
: Om denna är satt till &#039;ALT&#039; eller &#039;meta key&#039; kan du direkt anropa kommandon med alt-tangent i stället för HotKey-tangent.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;B - Backspace key sends&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Det finns fortfarande system som vill att en VT100 ska skicka DEL i stället för BS.&lt;br /&gt;
&lt;br /&gt;
: Med denna option kan du aktivera denna dumhet.&lt;br /&gt;
&lt;br /&gt;
: Eh, den är till och med på som standard...&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;C - Status line is&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Aktiverad eller inaktiverad.&lt;br /&gt;
&lt;br /&gt;
: Vissa långsamma terminaler, till exempel X-terminaler, får statusraden att hoppa &amp;quot;upp och ned&amp;quot; vid scrollning, så du kan stänga av den om du vill.&lt;br /&gt;
&lt;br /&gt;
: Den visas fortfarande i kommandoläge.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;D - Alarm sound&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Om påslaget ljuder minicom ett alarm, endast på konsolen, efter en lyckad anslutning och när uppladdning/nedladdning är klar.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;E - Foreground Color (menu)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: anger förgrundsfärgen som ska användas för alla konfigurationsfönster i minicom.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;F - Background Color (menu)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: anger bakgrundsfärgen som ska användas för alla konfigurationsfönster i minicom.&lt;br /&gt;
&lt;br /&gt;
: Observera att minicom inte låter dig sätta förgrunds- och bakgrundsfärger till samma värde.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;G - Foreground Color (term)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: anger förgrundsfärgen som ska användas i terminalfönstret.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;H - Background Color (term)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: anger bakgrundsfärgen som ska användas i terminalfönstret.&lt;br /&gt;
&lt;br /&gt;
: Observera att minicom inte låter dig sätta förgrunds- och bakgrundsfärger till samma värde.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;I - Foreground Color (stat)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: anger förgrundsfärgen att använda för statusraden.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;J - Background Color (stat)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: anger färgen att använda för statusraden.&lt;br /&gt;
&lt;br /&gt;
: Observera att minicom låter dig sätta statusradens förgrunds- och bakgrundsfärger till samma värde.&lt;br /&gt;
&lt;br /&gt;
: Detta gör effektivt statusraden osynlig, men om detta är din avsikt, se optionen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;K - History buffer size&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Antalet rader att behålla i historikbufferten, för backscrolling.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;L - Macros file&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: är den fullständiga sökvägen till filen som innehåller makron.&lt;br /&gt;
&lt;br /&gt;
: Makron låter dig definiera en sträng som ska skickas när du trycker en viss tangent.&lt;br /&gt;
&lt;br /&gt;
: I minicom kan du definiera F1 till F12 att skicka upp till 256 tecken, detta sätts vid kompilering.&lt;br /&gt;
&lt;br /&gt;
: Filnamnet du anger verifieras så snart du trycker ENTER.&lt;br /&gt;
&lt;br /&gt;
: Om du inte har behörighet att skapa den angivna filen visas ett felmeddelande som anger detta och du tvingas redigera filnamnet igen.&lt;br /&gt;
&lt;br /&gt;
: Om du har behörighet att skapa filen kontrollerar minicom om den redan finns.&lt;br /&gt;
&lt;br /&gt;
: Om så är fallet antar det att det är en makrofil och läser in den.&lt;br /&gt;
&lt;br /&gt;
: Om det inte är det, ja, det är ditt problem :-)&lt;br /&gt;
&lt;br /&gt;
: Om filen inte finns accepteras filnamnet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;M - Edit Macros&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: öppnar ett nytt fönster som låter dig redigera makrona F1 till F12.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;N - Macros enabled&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: - Yes eller No.&lt;br /&gt;
&lt;br /&gt;
: Om makron är inaktiverade skickar F1-F12-tangenterna bara VT100/VT220-funktionstangenternas escape-sekvenser.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;O - Character conversion&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Det aktiva filnamnet för konverteringstabellen visas här.&lt;br /&gt;
&lt;br /&gt;
: Om du inte ser något namn är ingen konvertering aktiv.&lt;br /&gt;
&lt;br /&gt;
: Genom att trycka O ser du redigeringsmenyn för konverteringstabellen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Edit Macros&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Här definieras makrona för F1 till F12.&lt;br /&gt;
&lt;br /&gt;
: Längst ned i fönstret visas en förklaring över teckenkombinationer som har särskild betydelse.&lt;br /&gt;
&lt;br /&gt;
: De låter dig mata in särskilda styrtecken med vanlig text genom att prefixa dem med &#039;^&#039;, där &#039;^^&#039; betyder &#039;^&#039; självt.&lt;br /&gt;
&lt;br /&gt;
: Du kan skicka en fördröjning på 1 sekund med koden &#039;^~&#039;.&lt;br /&gt;
&lt;br /&gt;
: Detta är användbart när du försöker logga in efter att ha ftp:at eller telnet:at någonstans.&lt;br /&gt;
&lt;br /&gt;
: Du kan också inkludera ditt aktuella användarnamn och lösenord från telefonkatalogen i makrona med &#039;\u&#039; respektive &#039;\p&#039;.&lt;br /&gt;
&lt;br /&gt;
: Om du behöver backslash-tecknet i makrot, skriv det dubbelt som &#039;\\&#039;.&lt;br /&gt;
&lt;br /&gt;
: För att redigera ett makro trycker du det visade numret eller bokstaven och flyttas till makrots slut.&lt;br /&gt;
&lt;br /&gt;
: När du redigerar raden kan du använda vänster- och högerpilar, Home- och End-tangenter, Delete och BackSpace, samt ESC och RETURN.&lt;br /&gt;
&lt;br /&gt;
: ESC avbryter ändringar som gjorts medan ENTER accepterar ändringarna.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Character conversion&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Här kan du redigera teckenkonverteringstabellen.&lt;br /&gt;
&lt;br /&gt;
: Om du inte är amerikan vet du att det i många språk finns tecken som inte ingår i ASCII-teckenuppsättningen, och förr kan de ha ersatt några mindre viktiga tecken i ASCII och nu representeras de ofta med teckenkoder över 127.&lt;br /&gt;
&lt;br /&gt;
: OCH det finns flera olika sätt att representera dem.&lt;br /&gt;
&lt;br /&gt;
: Det är här du kan redigera konverteringstabeller för system som använder en annan teckenuppsättning än den på din dator.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;A - Load table&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Du gissade det förmodligen.&lt;br /&gt;
&lt;br /&gt;
: Detta kommando läser in en tabell från disken.&lt;br /&gt;
&lt;br /&gt;
: Du ombeds ange ett filnamn för tabellen.&lt;br /&gt;
&lt;br /&gt;
: Fördefinierade tabeller .mciso, .mcpc8 och .mcsf7 bör följa med programmet.&lt;br /&gt;
&lt;br /&gt;
: Tabellen .mciso gör ingen konvertering, .mcpc8 ska användas för anslutningar till system som använder 8-bitars PC-teckenuppsättningen, och .mcsf7 är för kompatibilitet med system som använder den gamla goda 7-bitarskodningen för att ersätta tecknen {|}[]\\ med de diakritiska tecken som används i finska och svenska.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;B - Save table&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Denna sparar den aktiva tabellen under filnamnet du anger.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;C - edit char&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Här kan du göra dina egna ändringar i den befintliga tabellen.&lt;br /&gt;
&lt;br /&gt;
: Först ombeds du ange teckenvärdet, i decimal, vars konvertering du vill ändra.&lt;br /&gt;
&lt;br /&gt;
: Sedan säger du vilket tecken du vill se på din skärm när det tecknet kommer från omvärlden.&lt;br /&gt;
&lt;br /&gt;
: Och sedan tillfrågas du vad du vill ska skickas ut när du matar in det tecknet från ditt tangentbord.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;D - next screen&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;E - prev screen&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Ja, du har förmodligen märkt att denna skärm visar vilken typ av konverteringar som är aktiva.&lt;br /&gt;
&lt;br /&gt;
: Skärmen är helt enkelt, vanligtvis, för liten för att visa hela tabellen samtidigt i ett lättförståeligt format.&lt;br /&gt;
&lt;br /&gt;
: Så här kan du rulla tabellen åt vänster och höger.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;F - convert capture&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Växlar om teckenkonverteringstabellen används när fångstfilen skrivs eller inte.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Save setup as dfl&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Spara parametrarna som standard för nästa gång programmet startas.&lt;br /&gt;
&lt;br /&gt;
: I stället för dfl kan vilket annat parameternamn som helst visas, beroende på vilket som användes när programmet startades.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Save setup as..&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Spara parametrarna under ett särskilt namn.&lt;br /&gt;
&lt;br /&gt;
: Närhelst Minicom startas med detta namn som argument använder det dessa parametrar.&lt;br /&gt;
&lt;br /&gt;
: Denna option är naturligtvis privilegierad till root.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Exit&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Lämna denna meny utan att spara.&lt;br /&gt;
&lt;br /&gt;
: Detta kan också göras med ESC.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Exit from minicom&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Endast root ser denna menypost, om han/hon startade minicom med optionen &#039;-s&#039;.&lt;br /&gt;
&lt;br /&gt;
: På detta sätt är det möjligt att ändra konfigurationen utan att faktiskt köra minicom.&lt;br /&gt;
&lt;br /&gt;
== STATUSRAD ==&lt;br /&gt;
&lt;br /&gt;
Statusraden har flera indikatorer som talar för sig själva.&lt;br /&gt;
&lt;br /&gt;
Den mystiska indikatorn APP eller NOR behöver förmodligen förklaring.&lt;br /&gt;
&lt;br /&gt;
VT100-markörtangenterna kan vara i två lägen: applications-läge och markörläge.&lt;br /&gt;
&lt;br /&gt;
Detta styrs av en escape-sekvens.&lt;br /&gt;
&lt;br /&gt;
Om du upptäcker att markörtangenterna inte fungerar i, säg, vi när du är inloggad med minicom, kan du med denna indikator se om markörtangenterna är i applications- eller markörläge.&lt;br /&gt;
&lt;br /&gt;
Du kan växla mellan de två med tangenten C-A I.&lt;br /&gt;
&lt;br /&gt;
Om markörtangenterna då fungerar är det förmodligen ett fel i fjärrsystemets termcap-initieringssträngar, is.&lt;br /&gt;
&lt;br /&gt;
== LOKALER ==&lt;br /&gt;
&lt;br /&gt;
Minicom har stöd för lokala språk.&lt;br /&gt;
&lt;br /&gt;
Det betyder att du kan ändra de flesta engelska meddelanden och andra strängar till ett annat språk genom att sätta miljövariabeln LANG.&lt;br /&gt;
&lt;br /&gt;
== ÖVRIGT ==&lt;br /&gt;
&lt;br /&gt;
Om minicom har hängt sig, döda det med SIGTERM.&lt;br /&gt;
&lt;br /&gt;
Detta betyder kill -15, eller eftersom sigterm är standard, bara vanlig &amp;quot;kill &amp;lt;minicompid&amp;gt;&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Detta orsakar en ordnad avslutning av minicom, med återställningar och allt.&lt;br /&gt;
&lt;br /&gt;
Du kan döda minicom från ett skript med kommandot &amp;quot;! killall -9 minicom&amp;quot; utan att lägga på linjen.&lt;br /&gt;
&lt;br /&gt;
Utan parametern -9 lägger minicom först på innan det avslutas.&lt;br /&gt;
&lt;br /&gt;
Eftersom många escape-sekvenser börjar med ESC, pil upp är ESC [ A, vet Minicom inte om escape-tecknet det får är att du trycker escape-tangenten, eller del av en sekvens.&lt;br /&gt;
&lt;br /&gt;
En gammal version av Minicom, V1.2, löste detta på ett ganska grovt sätt: för att få escape-tangenten var du tvungen att trycka den &#039;&#039;två gånger&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Från och med release 1.3 har detta förbättrats lite: nu finns en inbyggd 1-sekunds timeout, som i vi.&lt;br /&gt;
&lt;br /&gt;
För system som har systemanropet select() är timeouten 0,5 sekunder.&lt;br /&gt;
&lt;br /&gt;
Och... överraskning: ett särskilt Linux-beroende &#039;&#039;&#039;hack&#039;&#039;&#039; :-) lades till.&lt;br /&gt;
&lt;br /&gt;
Nu kan minicom skilja mellan escape-tangenten och escape-sekvenser.&lt;br /&gt;
&lt;br /&gt;
För att se hur smutsigt detta gjordes, titta i wkeys.c.&lt;br /&gt;
&lt;br /&gt;
Men det fungerar som en charm!&lt;br /&gt;
&lt;br /&gt;
== FILER ==&lt;br /&gt;
&lt;br /&gt;
Minicom håller sina konfigurationsfiler i en katalog, vanligtvis /var/lib/minicom, /usr/local/etc eller /etc.&lt;br /&gt;
&lt;br /&gt;
För att ta reda på vilken standardkatalog minicom har kompilerats med, ge kommandot &#039;&#039;minicom -h&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Du hittar förmodligen också demofilerna för [[runscript(1)]], och exemplen på teckenkonverteringstabeller antingen där eller i underkatalogerna till /usr/doc/minicom*.&lt;br /&gt;
&lt;br /&gt;
Konverteringstabellerna heter något i stil med mc.* i den katalogen, men du vill förmodligen kopiera de du behöver till din hemkatalog som något som börjar med en punkt.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
minirc.*&lt;br /&gt;
$HOME/.minirc.*&lt;br /&gt;
$HOME/.dialdir&lt;br /&gt;
$HOME/minicom.log&lt;br /&gt;
/usr/share/locale/*/LC_MESSAGES/minicom.mo&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== SE ÄVEN ==&lt;br /&gt;
&lt;br /&gt;
[[runscript(1)]]&lt;br /&gt;
&lt;br /&gt;
== FEL ==&lt;br /&gt;
&lt;br /&gt;
Rapportera eventuella fel till:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
minicom-devel@alioth-lists.debian.net&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tack!&lt;br /&gt;
&lt;br /&gt;
== FÖRFATTARE ==&lt;br /&gt;
&lt;br /&gt;
Den ursprungliga författaren till minicom är Miquel van Smoorenburg (miquels@cistron.nl).&lt;br /&gt;
&lt;br /&gt;
Han skrev versioner upp till 1.75.&lt;br /&gt;
&lt;br /&gt;
Jukka Lahtinen (walker@netsonic.fi, jukkal@despammed.com) har varit ansvarig för nya versioner sedan 1.78, med hjälp av några andra personer, inklusive:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
filipg@paranoia.com skrev sökning i historikbufferten till 1.79.&lt;br /&gt;
Arnaldo Carvalho de Melo (acme@conectiva.com.br) gjorde internationaliseringen och de brasiliansk-portugisiska översättningarna.&lt;br /&gt;
Jim Seymour (jseymour@jimsun.LinxNet.com) skrev stödet för flera modem och filnamnsvalsfönstret som används sedan 1.80.&lt;br /&gt;
Tomohiro Kubota (kubota@debian.or.jp) skrev de japanska översättningarna och citeringsfunktionen, och gjorde några fixar.&lt;br /&gt;
Gael Queri (gqueri@mail.dotcom.fr) skrev de franska översättningarna.&lt;br /&gt;
Arkadiusz Miskiewicz (misiek@pld.org.pl) skrev de polska översättningarna.&lt;br /&gt;
Kim Soyoung (nexti@chollian.net) skrev de koreanska översättningarna.&lt;br /&gt;
Jork Loeser (jork.loeser@inf.tu-dresden.de) tillhandahöll socket-utökningen.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Det mesta av denna manualsida är kopierat, med rättelser, från den ursprungliga minicom README, men några delar och rättelserna är av Michael K. Johnson.&lt;br /&gt;
&lt;br /&gt;
Jukka Lahtinen (walker@netsonic.fi) har lagt till viss information om ändringarna som gjorts efter version 1.75.&lt;br /&gt;
&lt;br /&gt;
Adam Lackorzynski (adam@lackorzynski.de) är nuvarande underhållare av minicom.&lt;br /&gt;
&lt;br /&gt;
== KOLOFON ==&lt;br /&gt;
&lt;br /&gt;
Denna sida är en del av projektet &#039;&#039;minicom&#039;&#039;, ett program för seriell kommunikation.&lt;br /&gt;
&lt;br /&gt;
Information om projektet finns på:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
https://salsa.debian.org/minicom-team/minicom&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Om du har en felrapport för denna manualsida, skicka den till:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
adam@lackorzynski.de&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Denna sida hämtades från projektets uppströms Git-förråd:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
https://salsa.debian.org/minicom-team/minicom&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
den 24 maj 2026.&lt;br /&gt;
&lt;br /&gt;
Vid den tidpunkten var datumet för den senaste commit som hittades i förrådet 6 april 2026.&lt;br /&gt;
&lt;br /&gt;
Om du upptäcker renderingsproblem i denna HTML-version av sidan, eller om du anser att det finns en bättre eller mer aktuell källa för sidan, eller om du har rättelser eller förbättringar av informationen i denna KOLOFON, som inte är en del av den ursprungliga manualsidan, skicka e-post till:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
man-pages@man7.org&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Sidslut =&lt;br /&gt;
Orginalhemsidan på Engelska https://man7.org/linux/man-pages/man1/minicom.1.html&lt;br /&gt;
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å &lt;br /&gt;
https://www.linux.se/kontaka-linux-se/&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;Tack till [https://Datorhjalp.se Datorservice] som har  sponsrat [https://www.linux.se Linux.se] med webbhotell.&lt;br /&gt;
&lt;br /&gt;
[[Kategori:Linuxmanual grupp 1]]&lt;br /&gt;
[[Kategori:Linuxmanual]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.linux.se/index.php?title=minicom(1)&amp;diff=9936</id>
		<title>minicom(1)</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=minicom(1)&amp;diff=9936"/>
		<updated>2026-08-14T10:56:47Z</updated>

		<summary type="html">&lt;p&gt;Admin: Ersatte sidans innehåll med &amp;quot;= Sidslut = Orginalhemsidan på Engelska https://man7.org/linux/man-pages/man1/minicom.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/ &amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;Tack till [https://Datorhjalp.se Datorservice] som har  sponsrat [https://www.linux.se Linux.se] med webbhotell.  Kategori:Linuxmanual grupp 1 Kategori:Linuxman...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Sidslut =&lt;br /&gt;
Orginalhemsidan på Engelska https://man7.org/linux/man-pages/man1/minicom.1.html&lt;br /&gt;
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å &lt;br /&gt;
https://www.linux.se/kontaka-linux-se/&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;Tack till [https://Datorhjalp.se Datorservice] som har  sponsrat [https://www.linux.se Linux.se] med webbhotell.&lt;br /&gt;
&lt;br /&gt;
[[Kategori:Linuxmanual grupp 1]]&lt;br /&gt;
[[Kategori:Linuxmanual]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.linux.se/index.php?title=kmidiff(1)&amp;diff=9935</id>
		<title>kmidiff(1)</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=kmidiff(1)&amp;diff=9935"/>
		<updated>2026-08-14T10:54:47Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* UPPHOVSRÄTT */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:kmidiff(1)}}&lt;br /&gt;
&lt;br /&gt;
== NAMN ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;kmidiff&#039;&#039;&#039; – jämför KMI:er för Linux-kärnträd&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;kmidiff&#039;&#039;&#039; jämför de binära Kernel Module Interfaces för två Linux-kärnträd.&lt;br /&gt;
&lt;br /&gt;
Den binära KMI:n är gränssnittet som Linux-kärnan exponerar för sina moduler.&lt;br /&gt;
&lt;br /&gt;
Träden som är av intresse här är resultatet av byggandet av Linux-kärnans källträd.&lt;br /&gt;
&lt;br /&gt;
== ALLMÄNT TILLVÄGAGÅNGSSÄTT ==&lt;br /&gt;
&lt;br /&gt;
Ett exempel på hur du bygger din kärna om du vill jämföra den med en annan med kmidiff är:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git clone -b v4.5 git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git linux/v4.5&lt;br /&gt;
cd linux/v4.5&lt;br /&gt;
make allyesconfig all&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Installera sedan modulerna i en katalog, till exempel underkatalogen build/modules i ditt kärnkällträd:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir build/modules&lt;br /&gt;
make modules_install INSTALL_MOD_DIR=build/modules&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Konstruera sedan en lista över gränssnitt exporterade av kärnan, som du vill jämföra:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat &amp;gt; kmi-whitelist &amp;lt;&amp;lt; EOF&lt;br /&gt;
[kernel_4.5_kmi_whitelist]&lt;br /&gt;
 init_task&lt;br /&gt;
 schedule&lt;br /&gt;
 dev_queue_xmit&lt;br /&gt;
 __kmalloc&lt;br /&gt;
 printk&lt;br /&gt;
EOF&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Anta att du har gjort något liknande för v4.6-grenen av Linux-kärnan; du har nu dessa två kataloger: &#039;&#039;&#039;linux/v4.5&#039;&#039;&#039; och &#039;&#039;&#039;linux/v4.6&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Deras moduler finns under katalogerna &#039;&#039;&#039;linux/v4.5/build/modules&#039;&#039;&#039; och &#039;&#039;&#039;linux/v4.6/build/modules&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
För att jämföra deras KMI behöver &#039;&#039;&#039;kmidiff&#039;&#039;&#039; veta var vmlinux-binärerna och deras tillhörande moduler finns.&lt;br /&gt;
&lt;br /&gt;
Så här skulle kommandoraden se ut:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
kmidiff                                     \\&lt;br /&gt;
  --kmi-whitelist  linux/v4.6/kmi-whitelist \\&lt;br /&gt;
  --vmlinux1       linux/v4.5/vmlinux       \\&lt;br /&gt;
  --vmlinux2       linux/v4.6/vmlinux       \\&lt;br /&gt;
                   linux/v4.5/build/modules \\&lt;br /&gt;
                   linux/v4.6/build/modules&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Detta verktyg använder biblioteket libabigail för att analysera binären samt dess tillhörande felsökningsinformation.&lt;br /&gt;
&lt;br /&gt;
Här är dess allmänna arbetssätt.&lt;br /&gt;
&lt;br /&gt;
När det instrueras att göra det läses och analyseras en binär och dess tillhörande felsökningsinformation.&lt;br /&gt;
&lt;br /&gt;
För detta ändamål analyserar libabigail som standard beskrivningarna av de typer som kan nås från gränssnitten, funktioner och variabler, som är synliga utanför sin översättningsenhet.&lt;br /&gt;
&lt;br /&gt;
När den analysen är gjord konstrueras ett Application Binary Interface Corpus genom att endast beakta delmängden av typer som kan nås från gränssnitt associerade med &#039;&#039;ELF&#039;&#039;-symboler som är definierade och exporterade av binären.&lt;br /&gt;
&lt;br /&gt;
Det är detta slutliga ABI-korpus som libabigail betraktar som representerande ABI:t för den analyserade binären.&lt;br /&gt;
&lt;br /&gt;
Libabigail har sedan kapacitet att generera textuella representationer av ABI-korpusar, jämföra dem, analysera deras ändringar och rapportera om dem.&lt;br /&gt;
&lt;br /&gt;
== ANROP ==&lt;br /&gt;
&lt;br /&gt;
Mer allmänt anropas &#039;&#039;&#039;kmidiff&#039;&#039;&#039; i formen:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
kmidiff [options] &amp;lt;first-modules-dir&amp;gt; &amp;lt;second-modules-dir&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== MILJÖ ==&lt;br /&gt;
&lt;br /&gt;
Som standard jämför &#039;&#039;&#039;kmidiff&#039;&#039;&#039; alla gränssnitt, exporterade funktioner och variabler, mellan kärnan och dess moduler.&lt;br /&gt;
&lt;br /&gt;
I praktiken kan dock vissa användare vilja jämföra en delmängd av dessa gränssnitt.&lt;br /&gt;
&lt;br /&gt;
Som standard använder &#039;&#039;&#039;kmidiff&#039;&#039;&#039; felsökningsinformation i &#039;&#039;DWARF&#039;&#039; debug info-format, om den finns, annars jämför det gränssnitt med &#039;&#039;CTF&#039;&#039;- eller &#039;&#039;BTF&#039;&#039;-debug info-format, om de finns.&lt;br /&gt;
&lt;br /&gt;
Slutligen, om ingen debug info i dessa format hittas, beaktar det endast &#039;&#039;ELF&#039;&#039;-symboler och rapporterar om deras tillägg eller borttagning.&lt;br /&gt;
&lt;br /&gt;
Användare kan då definiera en &amp;quot;white list&amp;quot; över gränssnitten som ska jämföras.&lt;br /&gt;
&lt;br /&gt;
En sådan white list är helt enkelt en fil i &amp;quot;INI&amp;quot;-format som ser ut så här:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[kernel_version_x86_64_whitelist]&lt;br /&gt;
  function1_name&lt;br /&gt;
  function2_name&lt;br /&gt;
  global_variable1_name&lt;br /&gt;
  ....&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Observera att namnet på sektionen, namnet som står mellan de två hakparenteserna, i den INI-filen bara måste sluta med strängen &amp;quot;whitelist&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Så du kan definiera det namn du vill, till exempel &#039;&#039;&#039;[kernel_46_x86_64_whitelist]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Sedan är varje rad i den white list-filen namnet på en exporterad funktion eller variabel.&lt;br /&gt;
&lt;br /&gt;
Endast dessa gränssnitt, tillsammans med typerna som kan nås från deras signaturer, kommer att jämföras rekursivt av &#039;&#039;&#039;kmidiff&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Observera att kmidiff som standard analyserar typerna som kan nås från gränssnitten associerade med &#039;&#039;ELF&#039;&#039;-symboler som är definierade och exporterade av &#039;&#039;Linux-kärnan&#039;&#039; som unionen av &#039;&#039;&#039;vmlinux&#039;&#039;&#039;-binären och alla dess kompilerade moduler.&lt;br /&gt;
&lt;br /&gt;
Det jämför sedan dessa gränssnitt, tillsammans med deras typer.&lt;br /&gt;
&lt;br /&gt;
== OPTIONER ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;--help | -h&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Visa kort hjälp om kommandot och avsluta.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;--version | -v&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Visa programmets version och avsluta.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;--verbose&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Visa vissa utförliga meddelanden under körning.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;--debug-info-dir1 | --d1&#039;&#039;&#039; &amp;lt;&#039;&#039;di-path1&#039;&#039;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: För fall där felsökningsinformationen för binärerna i den första Linux-kärnan är utdelad i separata filer, talar detta om för &#039;&#039;&#039;kmidiff&#039;&#039;&#039; var de separata felsökningsinformationsfilerna finns.&lt;br /&gt;
&lt;br /&gt;
: Observera att &#039;&#039;di-path&#039;&#039; måste peka på rotkatalogen under vilken felsökningsinformationen är ordnad på ett trädliknande sätt.&lt;br /&gt;
&lt;br /&gt;
: På Red Hat-baserade system är den katalogen vanligen &#039;&#039;&#039;&amp;lt;root&amp;gt;/usr/lib/debug&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;--debug-info-dir2 | --d2&#039;&#039;&#039; &amp;lt;&#039;&#039;di-path2&#039;&#039;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: Likt &#039;&#039;&#039;--debug-info-dir1&#039;&#039;&#039; talar denna option om för &#039;&#039;&#039;kmidiff&#039;&#039;&#039; var den utdelade felsökningsinformationen för binärerna i den andra Linux-kärnan finns.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;--vmlinux1 | --l1&#039;&#039;&#039; &amp;lt;&#039;&#039;path-to-first-vmlinux&#039;&#039;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: Sätter sökvägen till den första &#039;&#039;&#039;vmlinux&#039;&#039;&#039;-binären som ska beaktas.&lt;br /&gt;
&lt;br /&gt;
: Detta måste vara den okomprimerade vmlinux-binären kompilerad med debug info.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;--vmlinux2 | --l2&#039;&#039;&#039; &amp;lt;&#039;&#039;path-to-first-vmlinux&#039;&#039;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: Sätter sökvägen till den andra &#039;&#039;&#039;vmlinux&#039;&#039;&#039;-binären som ska beaktas.&lt;br /&gt;
&lt;br /&gt;
: Detta måste vara den okomprimerade vmlinux-binären kompilerad med debug info.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;--kmi-whitelist | -w&#039;&#039;&#039; &amp;lt;&#039;&#039;path-to-interface-whitelist&#039;&#039;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: Sätt sökvägen till white list över gränssnitt att jämföra medan Kernel Module Interface för den första kärnan jämförs mot den för den andra kärnan.&lt;br /&gt;
&lt;br /&gt;
: Om denna option inte tillhandahålls jämförs &#039;&#039;alla&#039;&#039; exporterade gränssnitt för de två kärnorna.&lt;br /&gt;
&lt;br /&gt;
: Det tar mycket tid och är inte nödvändigtvis meningsfullt eftersom många gränssnitt sannolikt är avsedda att se sina nåbara typer förändras.&lt;br /&gt;
&lt;br /&gt;
: Se därför till att alltid använda denna option om du inte verkligen vet vad du gör.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;--suppressions | --suppr&#039;&#039;&#039; &amp;lt;&#039;&#039;path-to-suppressions&#039;&#039;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: Använd en &#039;&#039;suppression specification&#039;&#039;-fil placerad på &#039;&#039;path-to-suppressions&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Observera att denna option kan förekomma flera gånger på kommandoraden.&lt;br /&gt;
&lt;br /&gt;
: I så fall tas alla tillhandahållna suppression specification-filer med i beräkningen.&lt;br /&gt;
&lt;br /&gt;
: Observera att om denna option inte tillhandahålls, läses som standard &#039;&#039;default suppression specification files&#039;&#039; in.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;--no-change-categorization | -x&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Denna option inaktiverar kategoriseringen av ändringar i ofarliga och skadliga ändringar.&lt;br /&gt;
&lt;br /&gt;
: Observera att denna kategorisering är en förutsättning för filtreringen av ändringar, så denna option inaktiverar den filtreringen.&lt;br /&gt;
&lt;br /&gt;
: Målet med denna option är att snabba upp körningen av programmet för fall där grafen över ändringar är enorm och där användaren bara är intresserad av att titta på exempelvis lövnodsändringar utan att bry sig om deras möjliga påverkan på gränssnitt.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;--ctf&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Extrahera ABI-information från &#039;&#039;CTF&#039;&#039;-felsökningsinformation, om den finns, i kärnan och modulerna.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;--btf&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Extrahera ABI-information från &#039;&#039;BTF&#039;&#039;-felsökningsinformation, om den finns, i kärnan och modulerna.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;--impacted-interfaces | -i&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Tala om vilka gränssnitt som påverkades av varje enskild ABI-ändring.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;--full-impact | -f&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skapa en ändringsrapport som visar den fullständiga påverkan av varje ändring på exporterade gränssnitt.&lt;br /&gt;
&lt;br /&gt;
: Detta är standardtypen av rapport som skapas av verktyg som &#039;&#039;&#039;abidiff&#039;&#039;&#039; eller &#039;&#039;&#039;abipkgdiff&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;--exported-interfaces-only&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: När denna option används analyserar detta verktyg beskrivningarna av de typer som kan nås av gränssnitten, funktioner och variabler, associerade med &#039;&#039;ELF&#039;&#039;-symboler som är definierade och exporterade av &#039;&#039;Linux-kärnan&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Annars har verktyget också förmågan att analysera beskrivningarna av typerna som kan nås av gränssnitten associerade med &#039;&#039;ELF&#039;&#039;-symboler som är synliga utanför sin översättningsenhet.&lt;br /&gt;
&lt;br /&gt;
: Den senare möjligheten är dock mycket mer resursintensiv och leder till mycket långsammare operationer.&lt;br /&gt;
&lt;br /&gt;
: Det är därför denna option är aktiverad som standard.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;--allow-non-exported-interfaces&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: När denna option används analyserar detta verktyg beskrivningarna av de typer som kan nås av gränssnitten, funktioner och variabler, som är synliga utanför sin översättningsenhet.&lt;br /&gt;
&lt;br /&gt;
: När den analysen är gjord konstrueras ett ABI Corpus genom att endast beakta delmängden av typer som kan nås från gränssnitt associerade med &#039;&#039;ELF&#039;&#039;-symboler som är definierade och exporterade av binären.&lt;br /&gt;
&lt;br /&gt;
: Det är detta slutliga ABI-korpus som jämförs mot ett annat.&lt;br /&gt;
&lt;br /&gt;
: Problemet med detta tillvägagångssätt är dock att analys av alla gränssnitt som är synliga från utsidan av sin översättningsenhet kan uppgå till mycket data, vilket leder till mycket långsamma operationer.&lt;br /&gt;
&lt;br /&gt;
: Observera att denna option är avstängd som standard.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;--show-bytes&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Visa storlekar och offset i byte, inte bitar.&lt;br /&gt;
&lt;br /&gt;
: Denna option är aktiverad som standard.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;--show-bits&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Visa storlekar och offset i bitar, inte byte.&lt;br /&gt;
&lt;br /&gt;
: Som standard visas storlekar och offset i byte.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;--show-hex&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Visa storlekar och offset med hexadecimal bas.&lt;br /&gt;
&lt;br /&gt;
: Denna option är aktiverad som standard.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;--show-dec&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Visa storlekar och offset med decimal bas.&lt;br /&gt;
&lt;br /&gt;
== FÖRFATTARE ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Dodji Seketeli&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== UPPHOVSRÄTT ==&lt;br /&gt;
2014-2025, Red Hat, Inc.&lt;br /&gt;
&lt;br /&gt;
== KOLOFON ==&lt;br /&gt;
&lt;br /&gt;
Denna sida är en del av projektet &#039;&#039;libabigail&#039;&#039;, ABI Generic Analysis and Instrumentation Library.&lt;br /&gt;
&lt;br /&gt;
Information om projektet finns på:&lt;br /&gt;
&lt;br /&gt;
https://sourceware.org/libabigail/&lt;br /&gt;
&lt;br /&gt;
Om du har en felrapport för denna manualsida, se:&lt;br /&gt;
&lt;br /&gt;
http://sourceware.org/bugzilla/enter_bug.cgi?product=libabigail&lt;br /&gt;
&lt;br /&gt;
Denna sida hämtades från projektets uppströms Git-förråd:&lt;br /&gt;
&lt;br /&gt;
git://sourceware.org/git/libabigail.git&lt;br /&gt;
&lt;br /&gt;
den 24 maj 2026.&lt;br /&gt;
&lt;br /&gt;
Vid den tidpunkten var datumet för den senaste commit som hittades i förrådet 30 april 2026.&lt;br /&gt;
&lt;br /&gt;
Om du upptäcker renderingsproblem i denna HTML-version av sidan, eller om du anser att det finns en bättre eller mer aktuell källa för sidan, eller om du har rättelser eller förbättringar av informationen i denna KOLOFON, som inte är en del av den ursprungliga manualsidan, skicka e-post till:&lt;br /&gt;
&lt;br /&gt;
man-pages@man7.org&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Sidslut =&lt;br /&gt;
Orginalhemsidan på Engelska https://man7.org/linux/man-pages/man1/kmidiff.1.html&lt;br /&gt;
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å &lt;br /&gt;
https://www.linux.se/kontaka-linux-se/&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;Tack till [https://Datorhjalp.se Datorservice] som har  sponsrat [https://www.linux.se Linux.se] med webbhotell.&lt;br /&gt;
&lt;br /&gt;
[[Kategori:Linuxmanual grupp 1]]&lt;br /&gt;
[[Kategori:Linuxmanual]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.linux.se/index.php?title=mtrace(1)&amp;diff=9934</id>
		<title>mtrace(1)</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=mtrace(1)&amp;diff=9934"/>
		<updated>2026-08-14T10:54:13Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:mtrace(1)}}&lt;br /&gt;
&lt;br /&gt;
== NAMN ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;mtrace&#039;&#039;&#039; – tolka malloc-spårningsloggen&lt;br /&gt;
&lt;br /&gt;
== SYNOPSIS ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mtrace [option ...] [binary] mtracedata&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== BESKRIVNING ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;mtrace&#039;&#039;&#039; är ett Perl-skript som används för att tolka och tillhandahålla mänskligt läsbar utdata från spårningsloggen som finns i filen &#039;&#039;mtracedata&#039;&#039;, vars innehåll producerades av [[mtrace(3)]].&lt;br /&gt;
&lt;br /&gt;
Om &#039;&#039;binary&#039;&#039; anges innehåller utdatan från &#039;&#039;&#039;mtrace&#039;&#039;&#039; också källfilnamnet med radnummerinformation för problemplatser, förutsatt att &#039;&#039;binary&#039;&#039; kompilerades med felsökningsinformation.&lt;br /&gt;
&lt;br /&gt;
För mer information om funktionen [[mtrace(3)]] och användning av skriptet &#039;&#039;&#039;mtrace&#039;&#039;&#039;, se [[mtrace(3)]].&lt;br /&gt;
&lt;br /&gt;
== OPTIONER ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--help&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skriv ut hjälp och avsluta.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--version&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skriv ut versionsinformation och avsluta.&lt;br /&gt;
&lt;br /&gt;
== FEL ==&lt;br /&gt;
&lt;br /&gt;
För instruktioner om felrapportering, se:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://www.gnu.org/software/libc/bugs.html&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== SE ÄVEN ==&lt;br /&gt;
&lt;br /&gt;
[[memusage(1)]], [[mtrace(3)]]&lt;br /&gt;
&lt;br /&gt;
== KOLOFON ==&lt;br /&gt;
&lt;br /&gt;
Denna sida är en del av projektet &#039;&#039;man-pages&#039;&#039;, dokumentation för Linux-kärnans och C-bibliotekets användarrymdsgränssnitt.&lt;br /&gt;
&lt;br /&gt;
Information om projektet finns på:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
https://www.kernel.org/doc/man-pages/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Om du har en felrapport för denna manualsida, se:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
https://git.kernel.org/pub/scm/docs/man-pages/man-pages.git/tree/CONTRIBUTING&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Denna sida hämtades från arkivet:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
man-pages-6.18.tar.gz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
hämtat från:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
https://mirrors.edge.kernel.org/pub/linux/docs/man-pages/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
den 24 maj 2026.&lt;br /&gt;
&lt;br /&gt;
Om du upptäcker renderingsproblem i denna HTML-version av sidan, eller om du anser att det finns en bättre eller mer aktuell källa för sidan, eller om du har rättelser eller förbättringar av informationen i denna KOLOFON, som inte är en del av den ursprungliga manualsidan, skicka e-post till:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
man-pages@man7.org&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Sidslut =&lt;br /&gt;
Orginalhemsidan på Engelska https://man7.org/linux/man-pages/man1/mtrace.1.html&lt;br /&gt;
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å &lt;br /&gt;
https://www.linux.se/kontaka-linux-se/&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;Tack till [https://Datorhjalp.se Datorservice] som har  sponsrat [https://www.linux.se Linux.se] med webbhotell.&lt;br /&gt;
&lt;br /&gt;
[[Kategori:Linuxmanual grupp 1]]&lt;br /&gt;
[[Kategori:Linuxmanual]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.linux.se/index.php?title=mtrace(1)&amp;diff=9933</id>
		<title>mtrace(1)</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=mtrace(1)&amp;diff=9933"/>
		<updated>2026-08-14T10:51:16Z</updated>

		<summary type="html">&lt;p&gt;Admin: Skapade sidan med &amp;#039;= Sidslut = Orginalhemsidan på Engelska https://man7.org/linux/man-pages/man1/mtrace.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/ &amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;Tack till [https://Datorhjalp.se Datorservice] som har  sponsrat [https://www.linux.se Linux.se] med webbhotell.  Kategori:Linuxmanual grupp 1 Kategori:Linuxmanual&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Sidslut =&lt;br /&gt;
Orginalhemsidan på Engelska https://man7.org/linux/man-pages/man1/mtrace.1.html&lt;br /&gt;
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å &lt;br /&gt;
https://www.linux.se/kontaka-linux-se/&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;Tack till [https://Datorhjalp.se Datorservice] som har  sponsrat [https://www.linux.se Linux.se] med webbhotell.&lt;br /&gt;
&lt;br /&gt;
[[Kategori:Linuxmanual grupp 1]]&lt;br /&gt;
[[Kategori:Linuxmanual]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.linux.se/index.php?title=kmidiff(1)&amp;diff=9932</id>
		<title>kmidiff(1)</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=kmidiff(1)&amp;diff=9932"/>
		<updated>2026-08-14T10:49:45Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:kmidiff(1)}}&lt;br /&gt;
&lt;br /&gt;
== NAMN ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;kmidiff&#039;&#039;&#039; – jämför KMI:er för Linux-kärnträd&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;kmidiff&#039;&#039;&#039; jämför de binära Kernel Module Interfaces för två Linux-kärnträd.&lt;br /&gt;
&lt;br /&gt;
Den binära KMI:n är gränssnittet som Linux-kärnan exponerar för sina moduler.&lt;br /&gt;
&lt;br /&gt;
Träden som är av intresse här är resultatet av byggandet av Linux-kärnans källträd.&lt;br /&gt;
&lt;br /&gt;
== ALLMÄNT TILLVÄGAGÅNGSSÄTT ==&lt;br /&gt;
&lt;br /&gt;
Ett exempel på hur du bygger din kärna om du vill jämföra den med en annan med kmidiff är:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git clone -b v4.5 git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git linux/v4.5&lt;br /&gt;
cd linux/v4.5&lt;br /&gt;
make allyesconfig all&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Installera sedan modulerna i en katalog, till exempel underkatalogen build/modules i ditt kärnkällträd:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir build/modules&lt;br /&gt;
make modules_install INSTALL_MOD_DIR=build/modules&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Konstruera sedan en lista över gränssnitt exporterade av kärnan, som du vill jämföra:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat &amp;gt; kmi-whitelist &amp;lt;&amp;lt; EOF&lt;br /&gt;
[kernel_4.5_kmi_whitelist]&lt;br /&gt;
 init_task&lt;br /&gt;
 schedule&lt;br /&gt;
 dev_queue_xmit&lt;br /&gt;
 __kmalloc&lt;br /&gt;
 printk&lt;br /&gt;
EOF&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Anta att du har gjort något liknande för v4.6-grenen av Linux-kärnan; du har nu dessa två kataloger: &#039;&#039;&#039;linux/v4.5&#039;&#039;&#039; och &#039;&#039;&#039;linux/v4.6&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Deras moduler finns under katalogerna &#039;&#039;&#039;linux/v4.5/build/modules&#039;&#039;&#039; och &#039;&#039;&#039;linux/v4.6/build/modules&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
För att jämföra deras KMI behöver &#039;&#039;&#039;kmidiff&#039;&#039;&#039; veta var vmlinux-binärerna och deras tillhörande moduler finns.&lt;br /&gt;
&lt;br /&gt;
Så här skulle kommandoraden se ut:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
kmidiff                                     \\&lt;br /&gt;
  --kmi-whitelist  linux/v4.6/kmi-whitelist \\&lt;br /&gt;
  --vmlinux1       linux/v4.5/vmlinux       \\&lt;br /&gt;
  --vmlinux2       linux/v4.6/vmlinux       \\&lt;br /&gt;
                   linux/v4.5/build/modules \\&lt;br /&gt;
                   linux/v4.6/build/modules&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Detta verktyg använder biblioteket libabigail för att analysera binären samt dess tillhörande felsökningsinformation.&lt;br /&gt;
&lt;br /&gt;
Här är dess allmänna arbetssätt.&lt;br /&gt;
&lt;br /&gt;
När det instrueras att göra det läses och analyseras en binär och dess tillhörande felsökningsinformation.&lt;br /&gt;
&lt;br /&gt;
För detta ändamål analyserar libabigail som standard beskrivningarna av de typer som kan nås från gränssnitten, funktioner och variabler, som är synliga utanför sin översättningsenhet.&lt;br /&gt;
&lt;br /&gt;
När den analysen är gjord konstrueras ett Application Binary Interface Corpus genom att endast beakta delmängden av typer som kan nås från gränssnitt associerade med &#039;&#039;ELF&#039;&#039;-symboler som är definierade och exporterade av binären.&lt;br /&gt;
&lt;br /&gt;
Det är detta slutliga ABI-korpus som libabigail betraktar som representerande ABI:t för den analyserade binären.&lt;br /&gt;
&lt;br /&gt;
Libabigail har sedan kapacitet att generera textuella representationer av ABI-korpusar, jämföra dem, analysera deras ändringar och rapportera om dem.&lt;br /&gt;
&lt;br /&gt;
== ANROP ==&lt;br /&gt;
&lt;br /&gt;
Mer allmänt anropas &#039;&#039;&#039;kmidiff&#039;&#039;&#039; i formen:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
kmidiff [options] &amp;lt;first-modules-dir&amp;gt; &amp;lt;second-modules-dir&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== MILJÖ ==&lt;br /&gt;
&lt;br /&gt;
Som standard jämför &#039;&#039;&#039;kmidiff&#039;&#039;&#039; alla gränssnitt, exporterade funktioner och variabler, mellan kärnan och dess moduler.&lt;br /&gt;
&lt;br /&gt;
I praktiken kan dock vissa användare vilja jämföra en delmängd av dessa gränssnitt.&lt;br /&gt;
&lt;br /&gt;
Som standard använder &#039;&#039;&#039;kmidiff&#039;&#039;&#039; felsökningsinformation i &#039;&#039;DWARF&#039;&#039; debug info-format, om den finns, annars jämför det gränssnitt med &#039;&#039;CTF&#039;&#039;- eller &#039;&#039;BTF&#039;&#039;-debug info-format, om de finns.&lt;br /&gt;
&lt;br /&gt;
Slutligen, om ingen debug info i dessa format hittas, beaktar det endast &#039;&#039;ELF&#039;&#039;-symboler och rapporterar om deras tillägg eller borttagning.&lt;br /&gt;
&lt;br /&gt;
Användare kan då definiera en &amp;quot;white list&amp;quot; över gränssnitten som ska jämföras.&lt;br /&gt;
&lt;br /&gt;
En sådan white list är helt enkelt en fil i &amp;quot;INI&amp;quot;-format som ser ut så här:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[kernel_version_x86_64_whitelist]&lt;br /&gt;
  function1_name&lt;br /&gt;
  function2_name&lt;br /&gt;
  global_variable1_name&lt;br /&gt;
  ....&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Observera att namnet på sektionen, namnet som står mellan de två hakparenteserna, i den INI-filen bara måste sluta med strängen &amp;quot;whitelist&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Så du kan definiera det namn du vill, till exempel &#039;&#039;&#039;[kernel_46_x86_64_whitelist]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Sedan är varje rad i den white list-filen namnet på en exporterad funktion eller variabel.&lt;br /&gt;
&lt;br /&gt;
Endast dessa gränssnitt, tillsammans med typerna som kan nås från deras signaturer, kommer att jämföras rekursivt av &#039;&#039;&#039;kmidiff&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Observera att kmidiff som standard analyserar typerna som kan nås från gränssnitten associerade med &#039;&#039;ELF&#039;&#039;-symboler som är definierade och exporterade av &#039;&#039;Linux-kärnan&#039;&#039; som unionen av &#039;&#039;&#039;vmlinux&#039;&#039;&#039;-binären och alla dess kompilerade moduler.&lt;br /&gt;
&lt;br /&gt;
Det jämför sedan dessa gränssnitt, tillsammans med deras typer.&lt;br /&gt;
&lt;br /&gt;
== OPTIONER ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;--help | -h&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Visa kort hjälp om kommandot och avsluta.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;--version | -v&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Visa programmets version och avsluta.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;--verbose&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Visa vissa utförliga meddelanden under körning.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;--debug-info-dir1 | --d1&#039;&#039;&#039; &amp;lt;&#039;&#039;di-path1&#039;&#039;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: För fall där felsökningsinformationen för binärerna i den första Linux-kärnan är utdelad i separata filer, talar detta om för &#039;&#039;&#039;kmidiff&#039;&#039;&#039; var de separata felsökningsinformationsfilerna finns.&lt;br /&gt;
&lt;br /&gt;
: Observera att &#039;&#039;di-path&#039;&#039; måste peka på rotkatalogen under vilken felsökningsinformationen är ordnad på ett trädliknande sätt.&lt;br /&gt;
&lt;br /&gt;
: På Red Hat-baserade system är den katalogen vanligen &#039;&#039;&#039;&amp;lt;root&amp;gt;/usr/lib/debug&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;--debug-info-dir2 | --d2&#039;&#039;&#039; &amp;lt;&#039;&#039;di-path2&#039;&#039;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: Likt &#039;&#039;&#039;--debug-info-dir1&#039;&#039;&#039; talar denna option om för &#039;&#039;&#039;kmidiff&#039;&#039;&#039; var den utdelade felsökningsinformationen för binärerna i den andra Linux-kärnan finns.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;--vmlinux1 | --l1&#039;&#039;&#039; &amp;lt;&#039;&#039;path-to-first-vmlinux&#039;&#039;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: Sätter sökvägen till den första &#039;&#039;&#039;vmlinux&#039;&#039;&#039;-binären som ska beaktas.&lt;br /&gt;
&lt;br /&gt;
: Detta måste vara den okomprimerade vmlinux-binären kompilerad med debug info.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;--vmlinux2 | --l2&#039;&#039;&#039; &amp;lt;&#039;&#039;path-to-first-vmlinux&#039;&#039;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: Sätter sökvägen till den andra &#039;&#039;&#039;vmlinux&#039;&#039;&#039;-binären som ska beaktas.&lt;br /&gt;
&lt;br /&gt;
: Detta måste vara den okomprimerade vmlinux-binären kompilerad med debug info.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;--kmi-whitelist | -w&#039;&#039;&#039; &amp;lt;&#039;&#039;path-to-interface-whitelist&#039;&#039;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: Sätt sökvägen till white list över gränssnitt att jämföra medan Kernel Module Interface för den första kärnan jämförs mot den för den andra kärnan.&lt;br /&gt;
&lt;br /&gt;
: Om denna option inte tillhandahålls jämförs &#039;&#039;alla&#039;&#039; exporterade gränssnitt för de två kärnorna.&lt;br /&gt;
&lt;br /&gt;
: Det tar mycket tid och är inte nödvändigtvis meningsfullt eftersom många gränssnitt sannolikt är avsedda att se sina nåbara typer förändras.&lt;br /&gt;
&lt;br /&gt;
: Se därför till att alltid använda denna option om du inte verkligen vet vad du gör.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;--suppressions | --suppr&#039;&#039;&#039; &amp;lt;&#039;&#039;path-to-suppressions&#039;&#039;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: Använd en &#039;&#039;suppression specification&#039;&#039;-fil placerad på &#039;&#039;path-to-suppressions&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Observera att denna option kan förekomma flera gånger på kommandoraden.&lt;br /&gt;
&lt;br /&gt;
: I så fall tas alla tillhandahållna suppression specification-filer med i beräkningen.&lt;br /&gt;
&lt;br /&gt;
: Observera att om denna option inte tillhandahålls, läses som standard &#039;&#039;default suppression specification files&#039;&#039; in.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;--no-change-categorization | -x&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Denna option inaktiverar kategoriseringen av ändringar i ofarliga och skadliga ändringar.&lt;br /&gt;
&lt;br /&gt;
: Observera att denna kategorisering är en förutsättning för filtreringen av ändringar, så denna option inaktiverar den filtreringen.&lt;br /&gt;
&lt;br /&gt;
: Målet med denna option är att snabba upp körningen av programmet för fall där grafen över ändringar är enorm och där användaren bara är intresserad av att titta på exempelvis lövnodsändringar utan att bry sig om deras möjliga påverkan på gränssnitt.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;--ctf&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Extrahera ABI-information från &#039;&#039;CTF&#039;&#039;-felsökningsinformation, om den finns, i kärnan och modulerna.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;--btf&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Extrahera ABI-information från &#039;&#039;BTF&#039;&#039;-felsökningsinformation, om den finns, i kärnan och modulerna.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;--impacted-interfaces | -i&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Tala om vilka gränssnitt som påverkades av varje enskild ABI-ändring.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;--full-impact | -f&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skapa en ändringsrapport som visar den fullständiga påverkan av varje ändring på exporterade gränssnitt.&lt;br /&gt;
&lt;br /&gt;
: Detta är standardtypen av rapport som skapas av verktyg som &#039;&#039;&#039;abidiff&#039;&#039;&#039; eller &#039;&#039;&#039;abipkgdiff&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;--exported-interfaces-only&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: När denna option används analyserar detta verktyg beskrivningarna av de typer som kan nås av gränssnitten, funktioner och variabler, associerade med &#039;&#039;ELF&#039;&#039;-symboler som är definierade och exporterade av &#039;&#039;Linux-kärnan&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Annars har verktyget också förmågan att analysera beskrivningarna av typerna som kan nås av gränssnitten associerade med &#039;&#039;ELF&#039;&#039;-symboler som är synliga utanför sin översättningsenhet.&lt;br /&gt;
&lt;br /&gt;
: Den senare möjligheten är dock mycket mer resursintensiv och leder till mycket långsammare operationer.&lt;br /&gt;
&lt;br /&gt;
: Det är därför denna option är aktiverad som standard.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;--allow-non-exported-interfaces&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: När denna option används analyserar detta verktyg beskrivningarna av de typer som kan nås av gränssnitten, funktioner och variabler, som är synliga utanför sin översättningsenhet.&lt;br /&gt;
&lt;br /&gt;
: När den analysen är gjord konstrueras ett ABI Corpus genom att endast beakta delmängden av typer som kan nås från gränssnitt associerade med &#039;&#039;ELF&#039;&#039;-symboler som är definierade och exporterade av binären.&lt;br /&gt;
&lt;br /&gt;
: Det är detta slutliga ABI-korpus som jämförs mot ett annat.&lt;br /&gt;
&lt;br /&gt;
: Problemet med detta tillvägagångssätt är dock att analys av alla gränssnitt som är synliga från utsidan av sin översättningsenhet kan uppgå till mycket data, vilket leder till mycket långsamma operationer.&lt;br /&gt;
&lt;br /&gt;
: Observera att denna option är avstängd som standard.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;--show-bytes&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Visa storlekar och offset i byte, inte bitar.&lt;br /&gt;
&lt;br /&gt;
: Denna option är aktiverad som standard.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;--show-bits&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Visa storlekar och offset i bitar, inte byte.&lt;br /&gt;
&lt;br /&gt;
: Som standard visas storlekar och offset i byte.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;--show-hex&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Visa storlekar och offset med hexadecimal bas.&lt;br /&gt;
&lt;br /&gt;
: Denna option är aktiverad som standard.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;--show-dec&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Visa storlekar och offset med decimal bas.&lt;br /&gt;
&lt;br /&gt;
== FÖRFATTARE ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Dodji Seketeli&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== UPPHOVSRÄTT ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
2014-2025, Red Hat, Inc.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== KOLOFON ==&lt;br /&gt;
&lt;br /&gt;
Denna sida är en del av projektet &#039;&#039;libabigail&#039;&#039;, ABI Generic Analysis and Instrumentation Library.&lt;br /&gt;
&lt;br /&gt;
Information om projektet finns på:&lt;br /&gt;
&lt;br /&gt;
https://sourceware.org/libabigail/&lt;br /&gt;
&lt;br /&gt;
Om du har en felrapport för denna manualsida, se:&lt;br /&gt;
&lt;br /&gt;
http://sourceware.org/bugzilla/enter_bug.cgi?product=libabigail&lt;br /&gt;
&lt;br /&gt;
Denna sida hämtades från projektets uppströms Git-förråd:&lt;br /&gt;
&lt;br /&gt;
git://sourceware.org/git/libabigail.git&lt;br /&gt;
&lt;br /&gt;
den 24 maj 2026.&lt;br /&gt;
&lt;br /&gt;
Vid den tidpunkten var datumet för den senaste commit som hittades i förrådet 30 april 2026.&lt;br /&gt;
&lt;br /&gt;
Om du upptäcker renderingsproblem i denna HTML-version av sidan, eller om du anser att det finns en bättre eller mer aktuell källa för sidan, eller om du har rättelser eller förbättringar av informationen i denna KOLOFON, som inte är en del av den ursprungliga manualsidan, skicka e-post till:&lt;br /&gt;
&lt;br /&gt;
man-pages@man7.org&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Sidslut =&lt;br /&gt;
Orginalhemsidan på Engelska https://man7.org/linux/man-pages/man1/kmidiff.1.html&lt;br /&gt;
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å &lt;br /&gt;
https://www.linux.se/kontaka-linux-se/&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;Tack till [https://Datorhjalp.se Datorservice] som har  sponsrat [https://www.linux.se Linux.se] med webbhotell.&lt;br /&gt;
&lt;br /&gt;
[[Kategori:Linuxmanual grupp 1]]&lt;br /&gt;
[[Kategori:Linuxmanual]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.linux.se/index.php?title=kmidiff(1)&amp;diff=9931</id>
		<title>kmidiff(1)</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=kmidiff(1)&amp;diff=9931"/>
		<updated>2026-08-14T10:44:37Z</updated>

		<summary type="html">&lt;p&gt;Admin: Skapade sidan med &amp;#039;= Sidslut = Orginalhemsidan på Engelska https://man7.org/linux/man-pages/man1/kmidiff.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/ &amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;Tack till [https://Datorhjalp.se Datorservice] som har  sponsrat [https://www.linux.se Linux.se] med webbhotell.  Kategori:Linuxmanual grupp 1 Kategori:Linuxmanual&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Sidslut =&lt;br /&gt;
Orginalhemsidan på Engelska https://man7.org/linux/man-pages/man1/kmidiff.1.html&lt;br /&gt;
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å &lt;br /&gt;
https://www.linux.se/kontaka-linux-se/&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;Tack till [https://Datorhjalp.se Datorservice] som har  sponsrat [https://www.linux.se Linux.se] med webbhotell.&lt;br /&gt;
&lt;br /&gt;
[[Kategori:Linuxmanual grupp 1]]&lt;br /&gt;
[[Kategori:Linuxmanual]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.linux.se/index.php?title=minicom(1)&amp;diff=9930</id>
		<title>minicom(1)</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=minicom(1)&amp;diff=9930"/>
		<updated>2026-08-14T10:41:31Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* SE ÄVEN */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:gprof(1)}}&lt;br /&gt;
&lt;br /&gt;
== NAMN ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;gprof&#039;&#039;&#039; – visa profileringsdata för anropsgraf&lt;br /&gt;
&lt;br /&gt;
== SYNOPSIS ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
gprof [ -[abcDhilLrsTvwxyz] ] [ -[ABCeEfFJnNOpPqQRStZ][name] ]&lt;br /&gt;
      [ -I dirs ] [ -d[num] ] [ -k from/to ]&lt;br /&gt;
      [ -m min-count ] [ -R map_file ] [ -t table-length ]&lt;br /&gt;
      [ --[no-]annotated-source[=name] ]&lt;br /&gt;
      [ --[no-]exec-counts[=name] ]&lt;br /&gt;
      [ --[no-]flat-profile[=name] ] [ --[no-]graph[=name] ]&lt;br /&gt;
      [ --[no-]time=name] [ --all-lines ] [ --brief ]&lt;br /&gt;
      [ --debug[=level] ] [ --function-ordering ]&lt;br /&gt;
      [ --file-ordering map_file ] [ --directory-path=dirs ]&lt;br /&gt;
      [ --display-unused-functions ] [ --file-format=name ]&lt;br /&gt;
      [ --file-info ] [ --help ] [ --line ] [ --inline-file-names ]&lt;br /&gt;
      [ --min-count=n ] [ --no-static ] [ --print-path ]&lt;br /&gt;
      [ --separate-files ] [ --static-call-graph ] [ --sum ]&lt;br /&gt;
      [ --table-length=len ] [ --traditional ] [ --version ]&lt;br /&gt;
      [ --width=n ] [ --ignore-non-functions ]&lt;br /&gt;
      [ --demangle[=STYLE] ] [ --no-demangle ]&lt;br /&gt;
      [--external-symbol-table=name]&lt;br /&gt;
      [ image-file ] [ profile-file ... ]&lt;br /&gt;
&lt;br /&gt;
== BESKRIVNING ==&lt;br /&gt;
&lt;br /&gt;
&amp;quot;gprof&amp;quot; producerar en körningsprofil för C-, Pascal- eller Fortran77-program.&lt;br /&gt;
&lt;br /&gt;
Effekten av anropade rutiner införlivas i profilen för varje anropare.&lt;br /&gt;
&lt;br /&gt;
Profileringsdata tas från anropsgrafens profileringsfil, &#039;&#039;gmon.out&#039;&#039; som standard, vilken skapas av program som kompilerats med optionen &#039;&#039;&#039;-pg&#039;&#039;&#039; för &amp;quot;cc&amp;quot;, &amp;quot;pc&amp;quot; och &amp;quot;f77&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Optionen &#039;&#039;&#039;-pg&#039;&#039;&#039; länkar också in versioner av biblioteksrutinerna som är kompilerade för profilering.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Gprof&amp;quot; läser den givna objektfilen, standard är &amp;quot;a.out&amp;quot;, och fastställer relationen mellan dess symboltabell och anropsgrafprofilen från &#039;&#039;gmon.out&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Om mer än en profileringsfil anges visar &amp;quot;gprof&amp;quot;-utdata summan av profileringsinformationen i de givna profileringsfilerna.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Gprof&amp;quot; beräknar mängden tid som spenderats i varje rutin.&lt;br /&gt;
&lt;br /&gt;
Därefter propageras dessa tider längs kanterna i anropsgrafen.&lt;br /&gt;
&lt;br /&gt;
Cykler upptäcks, och anrop in i en cykel får dela cykelns tid.&lt;br /&gt;
&lt;br /&gt;
Flera former av utdata finns tillgängliga från analysen.&lt;br /&gt;
&lt;br /&gt;
Den &#039;&#039;platta profilen&#039;&#039; visar hur mycket tid ditt program spenderade i varje funktion och hur många gånger den funktionen anropades.&lt;br /&gt;
&lt;br /&gt;
Om du helt enkelt vill veta vilka funktioner som förbrukar flest cykler anges det kortfattat här.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Anropsgrafen&#039;&#039; visar, för varje funktion, vilka funktioner som anropade den, vilka andra funktioner den anropade och hur många gånger.&lt;br /&gt;
&lt;br /&gt;
Det finns också en uppskattning av hur mycket tid som spenderades i underrutinerna för varje funktion.&lt;br /&gt;
&lt;br /&gt;
Detta kan föreslå platser där du kan försöka eliminera funktionsanrop som använder mycket tid.&lt;br /&gt;
&lt;br /&gt;
Den &#039;&#039;annoterade källkodslistningen&#039;&#039; är en kopia av programmets källkod, märkt med antalet gånger varje rad i programmet kördes.&lt;br /&gt;
&lt;br /&gt;
== OPTIONER ==&lt;br /&gt;
&lt;br /&gt;
Dessa optioner anger vilket av flera utdataformat &amp;quot;gprof&amp;quot; ska producera.&lt;br /&gt;
&lt;br /&gt;
Många av dessa optioner tar en valfri &#039;&#039;symspec&#039;&#039; för att ange funktioner som ska inkluderas eller exkluderas.&lt;br /&gt;
&lt;br /&gt;
Dessa optioner kan anges flera gånger, med olika symspecs, för att inkludera eller exkludera uppsättningar av symboler.&lt;br /&gt;
&lt;br /&gt;
Att ange någon av dessa optioner åsidosätter standardvärdet, &#039;&#039;&#039;-p -q&#039;&#039;&#039;, vilket skriver ut en platt profil och anropsgrafanalys för alla funktioner.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-A&#039;&#039;&#039;[&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--annotated-source&#039;&#039;&#039;[=&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-A&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; skriver ut annoterad källkod.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;symspec&#039;&#039; anges skrivs utdata endast ut för matchande symboler.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-b&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--brief&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Om optionen &#039;&#039;&#039;-b&#039;&#039;&#039; anges skriver &amp;quot;gprof&amp;quot; inte ut de utförliga förklaringar som försöker förklara betydelsen av alla fält i tabellerna.&lt;br /&gt;
&lt;br /&gt;
: Detta är användbart om du avser att skriva ut utdatan, eller är trött på att se förklaringarna.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-B&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-B&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; skriver ut anropsgrafanalysen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-C&#039;&#039;&#039;[&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--exec-counts&#039;&#039;&#039;[=&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-C&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; skriver ut en summering av funktioner och antalet gånger varje sådan anropades.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;symspec&#039;&#039; anges skrivs summering endast ut för matchande symboler.&lt;br /&gt;
&lt;br /&gt;
: Om profileringsdatafilen innehåller grundblocks-räkningsposter, gör angivande av optionen &#039;&#039;&#039;-l&#039;&#039;&#039; tillsammans med &#039;&#039;&#039;-C&#039;&#039;&#039; att exekveringsräkningar för grundblock summeras och visas.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-i&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--file-info&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-i&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; visar sammanfattningsinformation om profileringsdatafilen eller profileringsdatafilerna och sedan avslutar.&lt;br /&gt;
&lt;br /&gt;
: Antalet histogram-, anropsgraf- och grundblocks-räkningsposter visas.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-I&#039;&#039;&#039; &#039;&#039;dirs&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--directory-path=&#039;&#039;&#039; &#039;&#039;dirs&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-I&#039;&#039;&#039; anger en lista över sökkataloger där källfiler ska hittas.&lt;br /&gt;
&lt;br /&gt;
: Miljövariabeln &#039;&#039;GPROF_PATH&#039;&#039; kan också användas för att förmedla denna information.&lt;br /&gt;
&lt;br /&gt;
: Används mest för annoterad källkodsutdata.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-J&#039;&#039;&#039;[&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--no-annotated-source&#039;&#039;&#039;[=&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-J&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; inte skriver ut annoterad källkod.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;symspec&#039;&#039; anges skriver &amp;quot;gprof&amp;quot; ut annoterad källkod, men exkluderar matchande symboler.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-L&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--print-path&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Normalt skrivs källfilnamn ut med sökvägskomponenten undertryckt.&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-L&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; skriver ut den fullständiga sökvägen för källfilnamn, vilken bestäms från symbolisk felsökningsinformation i image-filen och är relativ till katalogen där kompilatorn anropades.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-p&#039;&#039;&#039;[&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--flat-profile&#039;&#039;&#039;[=&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-p&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; skriver ut en platt profil.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;symspec&#039;&#039; anges skrivs platt profil endast ut för matchande symboler.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-P&#039;&#039;&#039;[&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--no-flat-profile&#039;&#039;&#039;[=&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-P&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; undertrycker utskrift av en platt profil.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;symspec&#039;&#039; anges skriver &amp;quot;gprof&amp;quot; ut en platt profil, men exkluderar matchande symboler.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-q&#039;&#039;&#039;[&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--graph&#039;&#039;&#039;[=&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-q&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; skriver ut anropsgrafanalysen.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;symspec&#039;&#039; anges skrivs anropsgraf endast ut för matchande symboler och deras barn.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-Q&#039;&#039;&#039;[&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--no-graph&#039;&#039;&#039;[=&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-Q&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; undertrycker utskrift av anropsgrafen.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;symspec&#039;&#039; anges skriver &amp;quot;gprof&amp;quot; ut en anropsgraf, men exkluderar matchande symboler.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-t&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--table-length=&#039;&#039;&#039; &#039;&#039;num&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-t&#039;&#039;&#039; gör att de &#039;&#039;num&#039;&#039; mest aktiva källraderna i varje källfil listas när källannotering är aktiverad.&lt;br /&gt;
&lt;br /&gt;
: Standard är 10.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-y&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--separate-files&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Denna option påverkar endast annoterad källkodsutdata.&lt;br /&gt;
&lt;br /&gt;
: Normalt skriver &amp;quot;gprof&amp;quot; ut annoterade källfiler till standardutdata.&lt;br /&gt;
&lt;br /&gt;
: Om denna option anges genereras annoterad källa för en fil med namnet &#039;&#039;path/filename&#039;&#039; i filen &#039;&#039;filename-ann&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Om det underliggande filsystemet skulle trunkera &#039;&#039;filename-ann&#039;&#039; så att det skriver över det ursprungliga &#039;&#039;filename&#039;&#039;, genererar &amp;quot;gprof&amp;quot; annoterad källa i filen &#039;&#039;filename.ann&#039;&#039; i stället; om det ursprungliga filnamnet har en ändelse &#039;&#039;ersätts&#039;&#039; den ändelsen med &#039;&#039;.ann&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-Z&#039;&#039;&#039;[&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--no-exec-counts&#039;&#039;&#039;[=&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-Z&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; inte skriver ut en summering av funktioner och antalet gånger varje sådan anropades.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;symspec&#039;&#039; anges skrivs summering ut, men matchande symboler exkluderas.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-r&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--function-ordering&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;--function-ordering&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; skriver ut en föreslagen funktionsordning för programmet baserat på profileringsdata.&lt;br /&gt;
&lt;br /&gt;
: Denna option föreslår en ordning som kan förbättra paging-, tlb- och cachebeteende för programmet på system som stöder godtycklig ordning av funktioner i en körbar fil.&lt;br /&gt;
&lt;br /&gt;
: De exakta detaljerna för hur länkaren ska tvingas placera funktioner i en viss ordning är systemberoende och ligger utanför denna manuals omfång.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-R&#039;&#039;&#039; &#039;&#039;map_file&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--file-ordering&#039;&#039;&#039; &#039;&#039;map_file&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;--file-ordering&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; skriver ut en föreslagen .o-länkordning för programmet baserat på profileringsdata.&lt;br /&gt;
&lt;br /&gt;
: Denna option föreslår en ordning som kan förbättra paging-, tlb- och cachebeteende för programmet på system som inte stöder godtycklig ordning av funktioner i en körbar fil.&lt;br /&gt;
&lt;br /&gt;
: Användning av argumentet &#039;&#039;&#039;-a&#039;&#039;&#039; rekommenderas starkt med denna option.&lt;br /&gt;
&lt;br /&gt;
: Argumentet &#039;&#039;map_file&#039;&#039; är en sökväg till en fil som tillhandahåller mappningar från funktionsnamn till objektfil.&lt;br /&gt;
&lt;br /&gt;
: Filens format liknar utdata från programmet &amp;quot;nm&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
c-parse.o:00000000 T yyparse&lt;br /&gt;
c-parse.o:00000004 C yyerrflag&lt;br /&gt;
c-lang.o:00000000 T maybe_objc_method_name&lt;br /&gt;
c-lang.o:00000000 T print_lang_statistics&lt;br /&gt;
c-lang.o:00000000 T recognize_objc_keyword&lt;br /&gt;
c-decl.o:00000000 T print_lang_identifier&lt;br /&gt;
c-decl.o:00000000 T print_lang_type&lt;br /&gt;
...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: För att skapa en &#039;&#039;map_file&#039;&#039; med GNU &amp;quot;nm&amp;quot;, skriv ett kommando som &amp;quot;nm --extern-only --defined-only -v --print-file-name program-name&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-T&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--traditional&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-T&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; skriver ut sina utdata i &amp;quot;traditionell&amp;quot; BSD-stil.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-w&#039;&#039;&#039; &#039;&#039;width&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--width=&#039;&#039;&#039; &#039;&#039;width&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Sätter bredden på utdatarader till &#039;&#039;width&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: För närvarande används detta endast vid utskrift av funktionsindexet längst ned i anropsgrafen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-x&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--all-lines&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Denna option påverkar endast annoterad källkodsutdata.&lt;br /&gt;
&lt;br /&gt;
: Som standard annoteras endast raderna i början av ett grundblock.&lt;br /&gt;
&lt;br /&gt;
: Om denna option anges annoteras varje rad i ett grundblock genom att upprepa annoteringen för den första raden.&lt;br /&gt;
&lt;br /&gt;
: Detta beteende liknar &amp;quot;tcov&amp;quot;:s &#039;&#039;&#039;-a&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--demangle&#039;&#039;&#039;[=&#039;&#039;style&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--no-demangle&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Dessa optioner styr om C++-symbolnamn ska avmanglas när utdata skrivs ut.&lt;br /&gt;
&lt;br /&gt;
: Standard är att avmangla symboler.&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;--no-demangle&#039;&#039;&#039; kan användas för att stänga av avmangling.&lt;br /&gt;
&lt;br /&gt;
: Olika kompilatorer har olika manglingsstilar.&lt;br /&gt;
&lt;br /&gt;
: Det valfria avmanglingsstilargumentet kan användas för att välja en lämplig avmanglingsstil för din kompilator.&lt;br /&gt;
&lt;br /&gt;
=== Analysoptioner ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-a&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--no-static&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-a&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; undertrycker utskrift av statiskt deklarerade, privata, funktioner.&lt;br /&gt;
&lt;br /&gt;
: Dessa är funktioner vars namn inte listas som globala och som inte är synliga utanför filen, funktionen eller blocket där de definierades.&lt;br /&gt;
&lt;br /&gt;
: Tid spenderad i dessa funktioner, anrop till/från dem, och så vidare, kommer alla att tillskrivas funktionen som laddades direkt före den i den körbara filen.&lt;br /&gt;
&lt;br /&gt;
: Denna option påverkar både den platta profilen och anropsgrafen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-c&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--static-call-graph&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-c&#039;&#039;&#039; gör att programmets anropsgraf utökas med en heuristik som undersöker objektfilens textutrymme och identifierar funktionsanrop i den binära maskinkoden.&lt;br /&gt;
&lt;br /&gt;
: Eftersom normala anropsgrafposter endast genereras när funktioner anges identifierar denna option barn som kunde ha anropats, men aldrig blev det.&lt;br /&gt;
&lt;br /&gt;
: Anrop till funktioner som inte kompilerats med profilering aktiverad identifieras också, men endast om symboltabellposter finns för dem.&lt;br /&gt;
&lt;br /&gt;
: Anrop till dynamiska biblioteksrutiner hittas typiskt &#039;&#039;inte&#039;&#039; av denna option.&lt;br /&gt;
&lt;br /&gt;
: Föräldrar eller barn som identifieras via denna heuristik anges i anropsgrafen med anropsantalet &#039;&#039;&#039;0&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-D&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--ignore-non-functions&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-D&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; ignorerar symboler som inte är kända som funktioner.&lt;br /&gt;
&lt;br /&gt;
: Denna option ger mer exakta profileringsdata på system där den stöds, till exempel Solaris och HPUX.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-k&#039;&#039;&#039; &#039;&#039;from&#039;&#039;/&#039;&#039;to&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-k&#039;&#039;&#039; låter dig ta bort från anropsgrafen alla bågar från symboler som matchar symspec &#039;&#039;from&#039;&#039; till de som matchar symspec &#039;&#039;to&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-l&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--line&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-l&#039;&#039;&#039; aktiverar rad-för-rad-profilering, vilket gör att histogramträffar debiteras enskilda källkodsrader i stället för funktioner.&lt;br /&gt;
&lt;br /&gt;
: Denna funktion fungerar endast med program kompilerade av äldre versioner av kompilatorn &amp;quot;gcc&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
: Nyare versioner av &amp;quot;gcc&amp;quot; är utformade för att fungera med verktyget &amp;quot;gcov&amp;quot; i stället.&lt;br /&gt;
&lt;br /&gt;
: Om programmet kompilerades med grundblocks-räkning aktiverad identifierar denna option också hur många gånger varje kodrad kördes.&lt;br /&gt;
&lt;br /&gt;
: Även om rad-för-rad-profilering kan hjälpa till att isolera var i en stor funktion ett program spenderar sin tid, ökar den också avsevärt körtiden för &amp;quot;gprof&amp;quot; och förstorar statistiska inexaktheter.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--inline-file-names&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Denna option gör att &amp;quot;gprof&amp;quot; skriver ut källfilen efter varje symbol i både den platta profilen och anropsgrafen.&lt;br /&gt;
&lt;br /&gt;
: Den fullständiga sökvägen till filen skrivs ut om den används med optionen &#039;&#039;&#039;-L&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-m&#039;&#039;&#039; &#039;&#039;num&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--min-count=&#039;&#039;&#039; &#039;&#039;num&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Denna option påverkar endast utdata för exekveringsräkning.&lt;br /&gt;
&lt;br /&gt;
: Symboler som körs färre än &#039;&#039;num&#039;&#039; gånger undertrycks.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-n&#039;&#039;&#039; &#039;&#039;symspec&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--time=&#039;&#039;&#039; &#039;&#039;symspec&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-n&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot;, i sin anropsgrafanalys, endast propagerar tider för symboler som matchar &#039;&#039;symspec&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-N&#039;&#039;&#039; &#039;&#039;symspec&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--no-time=&#039;&#039;&#039; &#039;&#039;symspec&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-n&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot;, i sin anropsgrafanalys, inte propagerar tider för symboler som matchar &#039;&#039;symspec&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-S&#039;&#039;&#039; &#039;&#039;filename&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--external-symbol-table=&#039;&#039;&#039; &#039;&#039;filename&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-S&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; läser en extern symboltabellfil, såsom &#039;&#039;/proc/kallsyms&#039;&#039;, i stället för att läsa symboltabellen från den givna objektfilen; standard är &amp;quot;a.out&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
: Detta är användbart för profilering av kärnmoduler.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-z&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--display-unused-functions&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Om du anger optionen &#039;&#039;&#039;-z&#039;&#039;&#039; nämner &amp;quot;gprof&amp;quot; alla funktioner i den platta profilen, även de som aldrig anropades och som ingen tid spenderades i.&lt;br /&gt;
&lt;br /&gt;
: Detta är användbart tillsammans med optionen &#039;&#039;&#039;-c&#039;&#039;&#039; för att upptäcka vilka rutiner som aldrig anropades.&lt;br /&gt;
&lt;br /&gt;
=== Diverse optioner ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-d&#039;&#039;&#039;[&#039;&#039;num&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--debug&#039;&#039;&#039;[=&#039;&#039;num&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-d&#039;&#039;&#039; &#039;&#039;num&#039;&#039; anger felsökningsoptioner.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;num&#039;&#039; inte anges aktiveras all felsökning.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-h&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--help&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-h&#039;&#039;&#039; skriver ut kommandoradsanvändning.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-O&#039;&#039;&#039; &#039;&#039;name&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--file-format=&#039;&#039;&#039; &#039;&#039;name&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Väljer formatet för profileringsdatafilerna.&lt;br /&gt;
&lt;br /&gt;
: Kända format är &#039;&#039;&#039;auto&#039;&#039;&#039;, standard, &#039;&#039;&#039;bsd&#039;&#039;&#039;, &#039;&#039;&#039;4.4bsd&#039;&#039;&#039;, &#039;&#039;&#039;magic&#039;&#039;&#039; och &#039;&#039;&#039;prof&#039;&#039;&#039;, ännu inte stött.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-s&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--sum&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-s&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; sammanfattar informationen i profileringsdatafilerna som den läste in, och skriver ut en profileringsdatafil kallad &#039;&#039;gmon.sum&#039;&#039;, som innehåller all information från profileringsdatafilerna som &amp;quot;gprof&amp;quot; läste in.&lt;br /&gt;
&lt;br /&gt;
: Filen &#039;&#039;gmon.sum&#039;&#039; kan vara en av de angivna indatafilerna; effekten av detta är att slå samman data i de andra indatafilerna in i &#039;&#039;gmon.sum&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Slutligen kan du köra &amp;quot;gprof&amp;quot; igen utan &#039;&#039;&#039;-s&#039;&#039;&#039; för att analysera de kumulativa data i filen &#039;&#039;gmon.sum&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-v&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--version&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Flaggan &#039;&#039;&#039;-v&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; skriver ut aktuellt versionsnummer och sedan avslutar.&lt;br /&gt;
&lt;br /&gt;
=== Föråldrade optioner ===&lt;br /&gt;
&lt;br /&gt;
Dessa optioner har ersatts med nyare versioner som använder symspecs.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-e&#039;&#039;&#039; &#039;&#039;function_name&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-e&#039;&#039;&#039; &#039;&#039;function&#039;&#039; säger åt &amp;quot;gprof&amp;quot; att inte skriva ut information om funktionen &#039;&#039;function_name&#039;&#039;, och dess barn, i anropsgrafen.&lt;br /&gt;
&lt;br /&gt;
: Funktionen listas fortfarande som ett barn till alla funktioner som anropar den, men dess indexnummer visas som &#039;&#039;&#039;[not printed]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Mer än en option &#039;&#039;&#039;-e&#039;&#039;&#039; kan anges; endast ett &#039;&#039;function_name&#039;&#039; kan anges med varje option &#039;&#039;&#039;-e&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-E&#039;&#039;&#039; &#039;&#039;function_name&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &amp;quot;-E &#039;&#039;function&#039;&#039;&amp;quot; fungerar som option &amp;quot;-e&amp;quot;, men tid som spenderas i funktionen, och barn som inte anropades från någon annanstans, används inte för att beräkna tidsprocenter för anropsgrafen.&lt;br /&gt;
&lt;br /&gt;
: Mer än en option &#039;&#039;&#039;-E&#039;&#039;&#039; kan anges; endast ett &#039;&#039;function_name&#039;&#039; kan anges med varje option &#039;&#039;&#039;-E&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-f&#039;&#039;&#039; &#039;&#039;function_name&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-f&#039;&#039;&#039; &#039;&#039;function&#039;&#039; gör att &amp;quot;gprof&amp;quot; begränsar anropsgrafen till funktionen &#039;&#039;function_name&#039;&#039; och dess barn, och deras barn.&lt;br /&gt;
&lt;br /&gt;
: Mer än en option &#039;&#039;&#039;-f&#039;&#039;&#039; kan anges; endast ett &#039;&#039;function_name&#039;&#039; kan anges med varje option &#039;&#039;&#039;-f&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-F&#039;&#039;&#039; &#039;&#039;function_name&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-F&#039;&#039;&#039; &#039;&#039;function&#039;&#039; fungerar som option &amp;quot;-f&amp;quot;, men endast tid som spenderas i funktionen och dess barn, och deras barn, används för att bestämma total tid och tidsprocenter för anropsgrafen.&lt;br /&gt;
&lt;br /&gt;
: Mer än en option &#039;&#039;&#039;-F&#039;&#039;&#039; kan anges; endast ett &#039;&#039;function_name&#039;&#039; kan anges med varje option &#039;&#039;&#039;-F&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-F&#039;&#039;&#039; åsidosätter option &#039;&#039;&#039;-E&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== FILER ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;a.out&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: namelisten och textutrymmet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;gmon.out&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: dynamisk anropsgraf och profil.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;gmon.sum&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: sammanfattad dynamisk anropsgraf och profil.&lt;br /&gt;
&lt;br /&gt;
== FEL ==&lt;br /&gt;
&lt;br /&gt;
Samplingens granularitet visas, men förblir i bästa fall statistisk.&lt;br /&gt;
&lt;br /&gt;
Vi antar att tiden för varje exekvering av en funktion kan uttryckas som den totala tiden för funktionen delad med antalet gånger funktionen anropas.&lt;br /&gt;
&lt;br /&gt;
Därmed är tiden som propageras längs anropsgrafens bågar till funktionens föräldrar direkt proportionell mot antalet gånger den bågen traverseras.&lt;br /&gt;
&lt;br /&gt;
Föräldrar som inte själva profileras får tiden för sina profilerade barn propagerad till sig, men de kommer att framstå som spontant anropade i anropsgraflistningen, och deras tid kommer inte att propageras vidare.&lt;br /&gt;
&lt;br /&gt;
På liknande sätt kommer signalhanterare, även om de profileras, att framstå som spontana, även om det är av mer obskyra skäl.&lt;br /&gt;
&lt;br /&gt;
Eventuella profilerade barn till signalhanterare bör få sina tider propagerade korrekt, om inte signalhanteraren anropades under exekveringen av profileringsrutinen, i vilket fall allt är förlorat.&lt;br /&gt;
&lt;br /&gt;
Det profilerade programmet måste anropa &amp;quot;exit&amp;quot;(2) eller returnera normalt för att profileringsinformationen ska sparas i filen &#039;&#039;gmon.out&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== SE ÄVEN ==&lt;br /&gt;
&lt;br /&gt;
[[monitor(3)|&#039;&#039;&#039;monitor&#039;&#039;&#039;(3)]], [[profil(2)|&#039;&#039;&#039;profil&#039;&#039;&#039;(2)]], [[cc(1)|&#039;&#039;&#039;cc&#039;&#039;&#039;(1)]], [[prof(1)|&#039;&#039;&#039;prof&#039;&#039;&#039;(1)]], och Info-posten för &#039;&#039;gprof&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;An Execution Profiler for Modular Programs&amp;quot;, av S. Graham, P. Kessler, M. McKusick; &#039;&#039;Software - Practice and Experience&#039;&#039;, Vol. 13, s. 671-685, 1983.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;gprof: A Call Graph Execution Profiler&amp;quot;, av S. Graham, P. Kessler, M. McKusick; &#039;&#039;Proceedings of the SIGPLAN &#039;82 Symposium on Compiler Construction&#039;&#039;, &#039;&#039;SIGPLAN Notices&#039;&#039;, Vol. 17, nr 6, s. 120-126, juni 1982.&lt;br /&gt;
&lt;br /&gt;
== UPPHOVSRÄTT ==&lt;br /&gt;
&lt;br /&gt;
Copyright (c) 1988-2026 Free Software Foundation, Inc.&lt;br /&gt;
&lt;br /&gt;
Tillstånd ges att kopiera, distribuera och/eller modifiera detta dokument enligt villkoren i GNU Free Documentation License, version 1.3 eller någon senare version publicerad av Free Software Foundation; utan oföränderliga avsnitt, utan framsidestexter och utan baksidestexter.&lt;br /&gt;
&lt;br /&gt;
En kopia av licensen ingår i avsnittet med titeln &amp;quot;GNU Free Documentation License&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== KOLOFON ==&lt;br /&gt;
&lt;br /&gt;
Denna sida är en del av projektet &#039;&#039;binutils&#039;&#039;, en samling verktyg för arbete med körbara binärer.&lt;br /&gt;
&lt;br /&gt;
Information om projektet finns på:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://www.gnu.org/software/binutils/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Om du har en felrapport för denna manualsida, se:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://sourceware.org/bugzilla/enter_bug.cgi?product=binutils&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Denna sida hämtades från arkivet:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
binutils-with-gold-2.46.tar.gz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
hämtat från:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
https://ftp.gnu.org/gnu/binutils/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
den 24 maj 2026.&lt;br /&gt;
&lt;br /&gt;
Om du upptäcker renderingsproblem i denna HTML-version av sidan, eller om du anser att det finns en bättre eller mer aktuell källa för sidan, eller om du har rättelser eller förbättringar av informationen i denna KOLOFON, som inte är en del av den ursprungliga manualsidan, skicka e-post till:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
man-pages@man7.org&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Sidslut =&lt;br /&gt;
Orginalhemsidan på Engelska https://man7.org/linux/man-pages/man1/minicom.1.html&lt;br /&gt;
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å &lt;br /&gt;
https://www.linux.se/kontaka-linux-se/&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;Tack till [https://Datorhjalp.se Datorservice] som har  sponsrat [https://www.linux.se Linux.se] med webbhotell.&lt;br /&gt;
&lt;br /&gt;
[[Kategori:Linuxmanual grupp 1]]&lt;br /&gt;
[[Kategori:Linuxmanual]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.linux.se/index.php?title=minicom(1)&amp;diff=9929</id>
		<title>minicom(1)</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=minicom(1)&amp;diff=9929"/>
		<updated>2026-08-14T10:40:50Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* KOLOFON */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:gprof(1)}}&lt;br /&gt;
&lt;br /&gt;
== NAMN ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;gprof&#039;&#039;&#039; – visa profileringsdata för anropsgraf&lt;br /&gt;
&lt;br /&gt;
== SYNOPSIS ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
gprof [ -[abcDhilLrsTvwxyz] ] [ -[ABCeEfFJnNOpPqQRStZ][name] ]&lt;br /&gt;
      [ -I dirs ] [ -d[num] ] [ -k from/to ]&lt;br /&gt;
      [ -m min-count ] [ -R map_file ] [ -t table-length ]&lt;br /&gt;
      [ --[no-]annotated-source[=name] ]&lt;br /&gt;
      [ --[no-]exec-counts[=name] ]&lt;br /&gt;
      [ --[no-]flat-profile[=name] ] [ --[no-]graph[=name] ]&lt;br /&gt;
      [ --[no-]time=name] [ --all-lines ] [ --brief ]&lt;br /&gt;
      [ --debug[=level] ] [ --function-ordering ]&lt;br /&gt;
      [ --file-ordering map_file ] [ --directory-path=dirs ]&lt;br /&gt;
      [ --display-unused-functions ] [ --file-format=name ]&lt;br /&gt;
      [ --file-info ] [ --help ] [ --line ] [ --inline-file-names ]&lt;br /&gt;
      [ --min-count=n ] [ --no-static ] [ --print-path ]&lt;br /&gt;
      [ --separate-files ] [ --static-call-graph ] [ --sum ]&lt;br /&gt;
      [ --table-length=len ] [ --traditional ] [ --version ]&lt;br /&gt;
      [ --width=n ] [ --ignore-non-functions ]&lt;br /&gt;
      [ --demangle[=STYLE] ] [ --no-demangle ]&lt;br /&gt;
      [--external-symbol-table=name]&lt;br /&gt;
      [ image-file ] [ profile-file ... ]&lt;br /&gt;
&lt;br /&gt;
== BESKRIVNING ==&lt;br /&gt;
&lt;br /&gt;
&amp;quot;gprof&amp;quot; producerar en körningsprofil för C-, Pascal- eller Fortran77-program.&lt;br /&gt;
&lt;br /&gt;
Effekten av anropade rutiner införlivas i profilen för varje anropare.&lt;br /&gt;
&lt;br /&gt;
Profileringsdata tas från anropsgrafens profileringsfil, &#039;&#039;gmon.out&#039;&#039; som standard, vilken skapas av program som kompilerats med optionen &#039;&#039;&#039;-pg&#039;&#039;&#039; för &amp;quot;cc&amp;quot;, &amp;quot;pc&amp;quot; och &amp;quot;f77&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Optionen &#039;&#039;&#039;-pg&#039;&#039;&#039; länkar också in versioner av biblioteksrutinerna som är kompilerade för profilering.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Gprof&amp;quot; läser den givna objektfilen, standard är &amp;quot;a.out&amp;quot;, och fastställer relationen mellan dess symboltabell och anropsgrafprofilen från &#039;&#039;gmon.out&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Om mer än en profileringsfil anges visar &amp;quot;gprof&amp;quot;-utdata summan av profileringsinformationen i de givna profileringsfilerna.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Gprof&amp;quot; beräknar mängden tid som spenderats i varje rutin.&lt;br /&gt;
&lt;br /&gt;
Därefter propageras dessa tider längs kanterna i anropsgrafen.&lt;br /&gt;
&lt;br /&gt;
Cykler upptäcks, och anrop in i en cykel får dela cykelns tid.&lt;br /&gt;
&lt;br /&gt;
Flera former av utdata finns tillgängliga från analysen.&lt;br /&gt;
&lt;br /&gt;
Den &#039;&#039;platta profilen&#039;&#039; visar hur mycket tid ditt program spenderade i varje funktion och hur många gånger den funktionen anropades.&lt;br /&gt;
&lt;br /&gt;
Om du helt enkelt vill veta vilka funktioner som förbrukar flest cykler anges det kortfattat här.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Anropsgrafen&#039;&#039; visar, för varje funktion, vilka funktioner som anropade den, vilka andra funktioner den anropade och hur många gånger.&lt;br /&gt;
&lt;br /&gt;
Det finns också en uppskattning av hur mycket tid som spenderades i underrutinerna för varje funktion.&lt;br /&gt;
&lt;br /&gt;
Detta kan föreslå platser där du kan försöka eliminera funktionsanrop som använder mycket tid.&lt;br /&gt;
&lt;br /&gt;
Den &#039;&#039;annoterade källkodslistningen&#039;&#039; är en kopia av programmets källkod, märkt med antalet gånger varje rad i programmet kördes.&lt;br /&gt;
&lt;br /&gt;
== OPTIONER ==&lt;br /&gt;
&lt;br /&gt;
Dessa optioner anger vilket av flera utdataformat &amp;quot;gprof&amp;quot; ska producera.&lt;br /&gt;
&lt;br /&gt;
Många av dessa optioner tar en valfri &#039;&#039;symspec&#039;&#039; för att ange funktioner som ska inkluderas eller exkluderas.&lt;br /&gt;
&lt;br /&gt;
Dessa optioner kan anges flera gånger, med olika symspecs, för att inkludera eller exkludera uppsättningar av symboler.&lt;br /&gt;
&lt;br /&gt;
Att ange någon av dessa optioner åsidosätter standardvärdet, &#039;&#039;&#039;-p -q&#039;&#039;&#039;, vilket skriver ut en platt profil och anropsgrafanalys för alla funktioner.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-A&#039;&#039;&#039;[&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--annotated-source&#039;&#039;&#039;[=&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-A&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; skriver ut annoterad källkod.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;symspec&#039;&#039; anges skrivs utdata endast ut för matchande symboler.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-b&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--brief&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Om optionen &#039;&#039;&#039;-b&#039;&#039;&#039; anges skriver &amp;quot;gprof&amp;quot; inte ut de utförliga förklaringar som försöker förklara betydelsen av alla fält i tabellerna.&lt;br /&gt;
&lt;br /&gt;
: Detta är användbart om du avser att skriva ut utdatan, eller är trött på att se förklaringarna.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-B&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-B&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; skriver ut anropsgrafanalysen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-C&#039;&#039;&#039;[&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--exec-counts&#039;&#039;&#039;[=&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-C&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; skriver ut en summering av funktioner och antalet gånger varje sådan anropades.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;symspec&#039;&#039; anges skrivs summering endast ut för matchande symboler.&lt;br /&gt;
&lt;br /&gt;
: Om profileringsdatafilen innehåller grundblocks-räkningsposter, gör angivande av optionen &#039;&#039;&#039;-l&#039;&#039;&#039; tillsammans med &#039;&#039;&#039;-C&#039;&#039;&#039; att exekveringsräkningar för grundblock summeras och visas.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-i&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--file-info&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-i&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; visar sammanfattningsinformation om profileringsdatafilen eller profileringsdatafilerna och sedan avslutar.&lt;br /&gt;
&lt;br /&gt;
: Antalet histogram-, anropsgraf- och grundblocks-räkningsposter visas.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-I&#039;&#039;&#039; &#039;&#039;dirs&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--directory-path=&#039;&#039;&#039; &#039;&#039;dirs&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-I&#039;&#039;&#039; anger en lista över sökkataloger där källfiler ska hittas.&lt;br /&gt;
&lt;br /&gt;
: Miljövariabeln &#039;&#039;GPROF_PATH&#039;&#039; kan också användas för att förmedla denna information.&lt;br /&gt;
&lt;br /&gt;
: Används mest för annoterad källkodsutdata.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-J&#039;&#039;&#039;[&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--no-annotated-source&#039;&#039;&#039;[=&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-J&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; inte skriver ut annoterad källkod.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;symspec&#039;&#039; anges skriver &amp;quot;gprof&amp;quot; ut annoterad källkod, men exkluderar matchande symboler.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-L&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--print-path&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Normalt skrivs källfilnamn ut med sökvägskomponenten undertryckt.&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-L&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; skriver ut den fullständiga sökvägen för källfilnamn, vilken bestäms från symbolisk felsökningsinformation i image-filen och är relativ till katalogen där kompilatorn anropades.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-p&#039;&#039;&#039;[&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--flat-profile&#039;&#039;&#039;[=&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-p&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; skriver ut en platt profil.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;symspec&#039;&#039; anges skrivs platt profil endast ut för matchande symboler.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-P&#039;&#039;&#039;[&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--no-flat-profile&#039;&#039;&#039;[=&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-P&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; undertrycker utskrift av en platt profil.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;symspec&#039;&#039; anges skriver &amp;quot;gprof&amp;quot; ut en platt profil, men exkluderar matchande symboler.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-q&#039;&#039;&#039;[&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--graph&#039;&#039;&#039;[=&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-q&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; skriver ut anropsgrafanalysen.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;symspec&#039;&#039; anges skrivs anropsgraf endast ut för matchande symboler och deras barn.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-Q&#039;&#039;&#039;[&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--no-graph&#039;&#039;&#039;[=&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-Q&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; undertrycker utskrift av anropsgrafen.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;symspec&#039;&#039; anges skriver &amp;quot;gprof&amp;quot; ut en anropsgraf, men exkluderar matchande symboler.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-t&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--table-length=&#039;&#039;&#039; &#039;&#039;num&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-t&#039;&#039;&#039; gör att de &#039;&#039;num&#039;&#039; mest aktiva källraderna i varje källfil listas när källannotering är aktiverad.&lt;br /&gt;
&lt;br /&gt;
: Standard är 10.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-y&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--separate-files&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Denna option påverkar endast annoterad källkodsutdata.&lt;br /&gt;
&lt;br /&gt;
: Normalt skriver &amp;quot;gprof&amp;quot; ut annoterade källfiler till standardutdata.&lt;br /&gt;
&lt;br /&gt;
: Om denna option anges genereras annoterad källa för en fil med namnet &#039;&#039;path/filename&#039;&#039; i filen &#039;&#039;filename-ann&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Om det underliggande filsystemet skulle trunkera &#039;&#039;filename-ann&#039;&#039; så att det skriver över det ursprungliga &#039;&#039;filename&#039;&#039;, genererar &amp;quot;gprof&amp;quot; annoterad källa i filen &#039;&#039;filename.ann&#039;&#039; i stället; om det ursprungliga filnamnet har en ändelse &#039;&#039;ersätts&#039;&#039; den ändelsen med &#039;&#039;.ann&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-Z&#039;&#039;&#039;[&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--no-exec-counts&#039;&#039;&#039;[=&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-Z&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; inte skriver ut en summering av funktioner och antalet gånger varje sådan anropades.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;symspec&#039;&#039; anges skrivs summering ut, men matchande symboler exkluderas.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-r&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--function-ordering&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;--function-ordering&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; skriver ut en föreslagen funktionsordning för programmet baserat på profileringsdata.&lt;br /&gt;
&lt;br /&gt;
: Denna option föreslår en ordning som kan förbättra paging-, tlb- och cachebeteende för programmet på system som stöder godtycklig ordning av funktioner i en körbar fil.&lt;br /&gt;
&lt;br /&gt;
: De exakta detaljerna för hur länkaren ska tvingas placera funktioner i en viss ordning är systemberoende och ligger utanför denna manuals omfång.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-R&#039;&#039;&#039; &#039;&#039;map_file&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--file-ordering&#039;&#039;&#039; &#039;&#039;map_file&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;--file-ordering&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; skriver ut en föreslagen .o-länkordning för programmet baserat på profileringsdata.&lt;br /&gt;
&lt;br /&gt;
: Denna option föreslår en ordning som kan förbättra paging-, tlb- och cachebeteende för programmet på system som inte stöder godtycklig ordning av funktioner i en körbar fil.&lt;br /&gt;
&lt;br /&gt;
: Användning av argumentet &#039;&#039;&#039;-a&#039;&#039;&#039; rekommenderas starkt med denna option.&lt;br /&gt;
&lt;br /&gt;
: Argumentet &#039;&#039;map_file&#039;&#039; är en sökväg till en fil som tillhandahåller mappningar från funktionsnamn till objektfil.&lt;br /&gt;
&lt;br /&gt;
: Filens format liknar utdata från programmet &amp;quot;nm&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
c-parse.o:00000000 T yyparse&lt;br /&gt;
c-parse.o:00000004 C yyerrflag&lt;br /&gt;
c-lang.o:00000000 T maybe_objc_method_name&lt;br /&gt;
c-lang.o:00000000 T print_lang_statistics&lt;br /&gt;
c-lang.o:00000000 T recognize_objc_keyword&lt;br /&gt;
c-decl.o:00000000 T print_lang_identifier&lt;br /&gt;
c-decl.o:00000000 T print_lang_type&lt;br /&gt;
...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: För att skapa en &#039;&#039;map_file&#039;&#039; med GNU &amp;quot;nm&amp;quot;, skriv ett kommando som &amp;quot;nm --extern-only --defined-only -v --print-file-name program-name&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-T&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--traditional&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-T&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; skriver ut sina utdata i &amp;quot;traditionell&amp;quot; BSD-stil.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-w&#039;&#039;&#039; &#039;&#039;width&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--width=&#039;&#039;&#039; &#039;&#039;width&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Sätter bredden på utdatarader till &#039;&#039;width&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: För närvarande används detta endast vid utskrift av funktionsindexet längst ned i anropsgrafen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-x&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--all-lines&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Denna option påverkar endast annoterad källkodsutdata.&lt;br /&gt;
&lt;br /&gt;
: Som standard annoteras endast raderna i början av ett grundblock.&lt;br /&gt;
&lt;br /&gt;
: Om denna option anges annoteras varje rad i ett grundblock genom att upprepa annoteringen för den första raden.&lt;br /&gt;
&lt;br /&gt;
: Detta beteende liknar &amp;quot;tcov&amp;quot;:s &#039;&#039;&#039;-a&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--demangle&#039;&#039;&#039;[=&#039;&#039;style&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--no-demangle&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Dessa optioner styr om C++-symbolnamn ska avmanglas när utdata skrivs ut.&lt;br /&gt;
&lt;br /&gt;
: Standard är att avmangla symboler.&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;--no-demangle&#039;&#039;&#039; kan användas för att stänga av avmangling.&lt;br /&gt;
&lt;br /&gt;
: Olika kompilatorer har olika manglingsstilar.&lt;br /&gt;
&lt;br /&gt;
: Det valfria avmanglingsstilargumentet kan användas för att välja en lämplig avmanglingsstil för din kompilator.&lt;br /&gt;
&lt;br /&gt;
=== Analysoptioner ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-a&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--no-static&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-a&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; undertrycker utskrift av statiskt deklarerade, privata, funktioner.&lt;br /&gt;
&lt;br /&gt;
: Dessa är funktioner vars namn inte listas som globala och som inte är synliga utanför filen, funktionen eller blocket där de definierades.&lt;br /&gt;
&lt;br /&gt;
: Tid spenderad i dessa funktioner, anrop till/från dem, och så vidare, kommer alla att tillskrivas funktionen som laddades direkt före den i den körbara filen.&lt;br /&gt;
&lt;br /&gt;
: Denna option påverkar både den platta profilen och anropsgrafen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-c&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--static-call-graph&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-c&#039;&#039;&#039; gör att programmets anropsgraf utökas med en heuristik som undersöker objektfilens textutrymme och identifierar funktionsanrop i den binära maskinkoden.&lt;br /&gt;
&lt;br /&gt;
: Eftersom normala anropsgrafposter endast genereras när funktioner anges identifierar denna option barn som kunde ha anropats, men aldrig blev det.&lt;br /&gt;
&lt;br /&gt;
: Anrop till funktioner som inte kompilerats med profilering aktiverad identifieras också, men endast om symboltabellposter finns för dem.&lt;br /&gt;
&lt;br /&gt;
: Anrop till dynamiska biblioteksrutiner hittas typiskt &#039;&#039;inte&#039;&#039; av denna option.&lt;br /&gt;
&lt;br /&gt;
: Föräldrar eller barn som identifieras via denna heuristik anges i anropsgrafen med anropsantalet &#039;&#039;&#039;0&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-D&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--ignore-non-functions&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-D&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; ignorerar symboler som inte är kända som funktioner.&lt;br /&gt;
&lt;br /&gt;
: Denna option ger mer exakta profileringsdata på system där den stöds, till exempel Solaris och HPUX.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-k&#039;&#039;&#039; &#039;&#039;from&#039;&#039;/&#039;&#039;to&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-k&#039;&#039;&#039; låter dig ta bort från anropsgrafen alla bågar från symboler som matchar symspec &#039;&#039;from&#039;&#039; till de som matchar symspec &#039;&#039;to&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-l&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--line&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-l&#039;&#039;&#039; aktiverar rad-för-rad-profilering, vilket gör att histogramträffar debiteras enskilda källkodsrader i stället för funktioner.&lt;br /&gt;
&lt;br /&gt;
: Denna funktion fungerar endast med program kompilerade av äldre versioner av kompilatorn &amp;quot;gcc&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
: Nyare versioner av &amp;quot;gcc&amp;quot; är utformade för att fungera med verktyget &amp;quot;gcov&amp;quot; i stället.&lt;br /&gt;
&lt;br /&gt;
: Om programmet kompilerades med grundblocks-räkning aktiverad identifierar denna option också hur många gånger varje kodrad kördes.&lt;br /&gt;
&lt;br /&gt;
: Även om rad-för-rad-profilering kan hjälpa till att isolera var i en stor funktion ett program spenderar sin tid, ökar den också avsevärt körtiden för &amp;quot;gprof&amp;quot; och förstorar statistiska inexaktheter.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--inline-file-names&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Denna option gör att &amp;quot;gprof&amp;quot; skriver ut källfilen efter varje symbol i både den platta profilen och anropsgrafen.&lt;br /&gt;
&lt;br /&gt;
: Den fullständiga sökvägen till filen skrivs ut om den används med optionen &#039;&#039;&#039;-L&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-m&#039;&#039;&#039; &#039;&#039;num&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--min-count=&#039;&#039;&#039; &#039;&#039;num&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Denna option påverkar endast utdata för exekveringsräkning.&lt;br /&gt;
&lt;br /&gt;
: Symboler som körs färre än &#039;&#039;num&#039;&#039; gånger undertrycks.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-n&#039;&#039;&#039; &#039;&#039;symspec&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--time=&#039;&#039;&#039; &#039;&#039;symspec&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-n&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot;, i sin anropsgrafanalys, endast propagerar tider för symboler som matchar &#039;&#039;symspec&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-N&#039;&#039;&#039; &#039;&#039;symspec&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--no-time=&#039;&#039;&#039; &#039;&#039;symspec&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-n&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot;, i sin anropsgrafanalys, inte propagerar tider för symboler som matchar &#039;&#039;symspec&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-S&#039;&#039;&#039; &#039;&#039;filename&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--external-symbol-table=&#039;&#039;&#039; &#039;&#039;filename&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-S&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; läser en extern symboltabellfil, såsom &#039;&#039;/proc/kallsyms&#039;&#039;, i stället för att läsa symboltabellen från den givna objektfilen; standard är &amp;quot;a.out&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
: Detta är användbart för profilering av kärnmoduler.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-z&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--display-unused-functions&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Om du anger optionen &#039;&#039;&#039;-z&#039;&#039;&#039; nämner &amp;quot;gprof&amp;quot; alla funktioner i den platta profilen, även de som aldrig anropades och som ingen tid spenderades i.&lt;br /&gt;
&lt;br /&gt;
: Detta är användbart tillsammans med optionen &#039;&#039;&#039;-c&#039;&#039;&#039; för att upptäcka vilka rutiner som aldrig anropades.&lt;br /&gt;
&lt;br /&gt;
=== Diverse optioner ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-d&#039;&#039;&#039;[&#039;&#039;num&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--debug&#039;&#039;&#039;[=&#039;&#039;num&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-d&#039;&#039;&#039; &#039;&#039;num&#039;&#039; anger felsökningsoptioner.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;num&#039;&#039; inte anges aktiveras all felsökning.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-h&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--help&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-h&#039;&#039;&#039; skriver ut kommandoradsanvändning.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-O&#039;&#039;&#039; &#039;&#039;name&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--file-format=&#039;&#039;&#039; &#039;&#039;name&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Väljer formatet för profileringsdatafilerna.&lt;br /&gt;
&lt;br /&gt;
: Kända format är &#039;&#039;&#039;auto&#039;&#039;&#039;, standard, &#039;&#039;&#039;bsd&#039;&#039;&#039;, &#039;&#039;&#039;4.4bsd&#039;&#039;&#039;, &#039;&#039;&#039;magic&#039;&#039;&#039; och &#039;&#039;&#039;prof&#039;&#039;&#039;, ännu inte stött.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-s&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--sum&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-s&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; sammanfattar informationen i profileringsdatafilerna som den läste in, och skriver ut en profileringsdatafil kallad &#039;&#039;gmon.sum&#039;&#039;, som innehåller all information från profileringsdatafilerna som &amp;quot;gprof&amp;quot; läste in.&lt;br /&gt;
&lt;br /&gt;
: Filen &#039;&#039;gmon.sum&#039;&#039; kan vara en av de angivna indatafilerna; effekten av detta är att slå samman data i de andra indatafilerna in i &#039;&#039;gmon.sum&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Slutligen kan du köra &amp;quot;gprof&amp;quot; igen utan &#039;&#039;&#039;-s&#039;&#039;&#039; för att analysera de kumulativa data i filen &#039;&#039;gmon.sum&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-v&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--version&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Flaggan &#039;&#039;&#039;-v&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; skriver ut aktuellt versionsnummer och sedan avslutar.&lt;br /&gt;
&lt;br /&gt;
=== Föråldrade optioner ===&lt;br /&gt;
&lt;br /&gt;
Dessa optioner har ersatts med nyare versioner som använder symspecs.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-e&#039;&#039;&#039; &#039;&#039;function_name&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-e&#039;&#039;&#039; &#039;&#039;function&#039;&#039; säger åt &amp;quot;gprof&amp;quot; att inte skriva ut information om funktionen &#039;&#039;function_name&#039;&#039;, och dess barn, i anropsgrafen.&lt;br /&gt;
&lt;br /&gt;
: Funktionen listas fortfarande som ett barn till alla funktioner som anropar den, men dess indexnummer visas som &#039;&#039;&#039;[not printed]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Mer än en option &#039;&#039;&#039;-e&#039;&#039;&#039; kan anges; endast ett &#039;&#039;function_name&#039;&#039; kan anges med varje option &#039;&#039;&#039;-e&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-E&#039;&#039;&#039; &#039;&#039;function_name&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &amp;quot;-E &#039;&#039;function&#039;&#039;&amp;quot; fungerar som option &amp;quot;-e&amp;quot;, men tid som spenderas i funktionen, och barn som inte anropades från någon annanstans, används inte för att beräkna tidsprocenter för anropsgrafen.&lt;br /&gt;
&lt;br /&gt;
: Mer än en option &#039;&#039;&#039;-E&#039;&#039;&#039; kan anges; endast ett &#039;&#039;function_name&#039;&#039; kan anges med varje option &#039;&#039;&#039;-E&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-f&#039;&#039;&#039; &#039;&#039;function_name&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-f&#039;&#039;&#039; &#039;&#039;function&#039;&#039; gör att &amp;quot;gprof&amp;quot; begränsar anropsgrafen till funktionen &#039;&#039;function_name&#039;&#039; och dess barn, och deras barn.&lt;br /&gt;
&lt;br /&gt;
: Mer än en option &#039;&#039;&#039;-f&#039;&#039;&#039; kan anges; endast ett &#039;&#039;function_name&#039;&#039; kan anges med varje option &#039;&#039;&#039;-f&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-F&#039;&#039;&#039; &#039;&#039;function_name&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-F&#039;&#039;&#039; &#039;&#039;function&#039;&#039; fungerar som option &amp;quot;-f&amp;quot;, men endast tid som spenderas i funktionen och dess barn, och deras barn, används för att bestämma total tid och tidsprocenter för anropsgrafen.&lt;br /&gt;
&lt;br /&gt;
: Mer än en option &#039;&#039;&#039;-F&#039;&#039;&#039; kan anges; endast ett &#039;&#039;function_name&#039;&#039; kan anges med varje option &#039;&#039;&#039;-F&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-F&#039;&#039;&#039; åsidosätter option &#039;&#039;&#039;-E&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== FILER ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;a.out&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: namelisten och textutrymmet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;gmon.out&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: dynamisk anropsgraf och profil.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;gmon.sum&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: sammanfattad dynamisk anropsgraf och profil.&lt;br /&gt;
&lt;br /&gt;
== FEL ==&lt;br /&gt;
&lt;br /&gt;
Samplingens granularitet visas, men förblir i bästa fall statistisk.&lt;br /&gt;
&lt;br /&gt;
Vi antar att tiden för varje exekvering av en funktion kan uttryckas som den totala tiden för funktionen delad med antalet gånger funktionen anropas.&lt;br /&gt;
&lt;br /&gt;
Därmed är tiden som propageras längs anropsgrafens bågar till funktionens föräldrar direkt proportionell mot antalet gånger den bågen traverseras.&lt;br /&gt;
&lt;br /&gt;
Föräldrar som inte själva profileras får tiden för sina profilerade barn propagerad till sig, men de kommer att framstå som spontant anropade i anropsgraflistningen, och deras tid kommer inte att propageras vidare.&lt;br /&gt;
&lt;br /&gt;
På liknande sätt kommer signalhanterare, även om de profileras, att framstå som spontana, även om det är av mer obskyra skäl.&lt;br /&gt;
&lt;br /&gt;
Eventuella profilerade barn till signalhanterare bör få sina tider propagerade korrekt, om inte signalhanteraren anropades under exekveringen av profileringsrutinen, i vilket fall allt är förlorat.&lt;br /&gt;
&lt;br /&gt;
Det profilerade programmet måste anropa &amp;quot;exit&amp;quot;(2) eller returnera normalt för att profileringsinformationen ska sparas i filen &#039;&#039;gmon.out&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== SE ÄVEN ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;monitor&#039;&#039;&#039;(3), &#039;&#039;&#039;profil&#039;&#039;&#039;(2), &#039;&#039;&#039;cc&#039;&#039;&#039;(1), &#039;&#039;&#039;prof&#039;&#039;&#039;(1), och Info-posten för &#039;&#039;gprof&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;An Execution Profiler for Modular Programs&amp;quot;, av S. Graham, P. Kessler, M. McKusick; &#039;&#039;Software - Practice and Experience&#039;&#039;, Vol. 13, s. 671-685, 1983.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;gprof: A Call Graph Execution Profiler&amp;quot;, av S. Graham, P. Kessler, M. McKusick; &#039;&#039;Proceedings of the SIGPLAN &#039;82 Symposium on Compiler Construction&#039;&#039;, &#039;&#039;SIGPLAN Notices&#039;&#039;, Vol. 17, nr 6, s. 120-126, juni 1982.&lt;br /&gt;
&lt;br /&gt;
== UPPHOVSRÄTT ==&lt;br /&gt;
&lt;br /&gt;
Copyright (c) 1988-2026 Free Software Foundation, Inc.&lt;br /&gt;
&lt;br /&gt;
Tillstånd ges att kopiera, distribuera och/eller modifiera detta dokument enligt villkoren i GNU Free Documentation License, version 1.3 eller någon senare version publicerad av Free Software Foundation; utan oföränderliga avsnitt, utan framsidestexter och utan baksidestexter.&lt;br /&gt;
&lt;br /&gt;
En kopia av licensen ingår i avsnittet med titeln &amp;quot;GNU Free Documentation License&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== KOLOFON ==&lt;br /&gt;
&lt;br /&gt;
Denna sida är en del av projektet &#039;&#039;binutils&#039;&#039;, en samling verktyg för arbete med körbara binärer.&lt;br /&gt;
&lt;br /&gt;
Information om projektet finns på:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://www.gnu.org/software/binutils/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Om du har en felrapport för denna manualsida, se:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://sourceware.org/bugzilla/enter_bug.cgi?product=binutils&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Denna sida hämtades från arkivet:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
binutils-with-gold-2.46.tar.gz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
hämtat från:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
https://ftp.gnu.org/gnu/binutils/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
den 24 maj 2026.&lt;br /&gt;
&lt;br /&gt;
Om du upptäcker renderingsproblem i denna HTML-version av sidan, eller om du anser att det finns en bättre eller mer aktuell källa för sidan, eller om du har rättelser eller förbättringar av informationen i denna KOLOFON, som inte är en del av den ursprungliga manualsidan, skicka e-post till:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
man-pages@man7.org&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Sidslut =&lt;br /&gt;
Orginalhemsidan på Engelska https://man7.org/linux/man-pages/man1/minicom.1.html&lt;br /&gt;
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å &lt;br /&gt;
https://www.linux.se/kontaka-linux-se/&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;Tack till [https://Datorhjalp.se Datorservice] som har  sponsrat [https://www.linux.se Linux.se] med webbhotell.&lt;br /&gt;
&lt;br /&gt;
[[Kategori:Linuxmanual grupp 1]]&lt;br /&gt;
[[Kategori:Linuxmanual]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.linux.se/index.php?title=minicom(1)&amp;diff=9928</id>
		<title>minicom(1)</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=minicom(1)&amp;diff=9928"/>
		<updated>2026-08-14T10:38:44Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* SYNOPSIS */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:gprof(1)}}&lt;br /&gt;
&lt;br /&gt;
== NAMN ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;gprof&#039;&#039;&#039; – visa profileringsdata för anropsgraf&lt;br /&gt;
&lt;br /&gt;
== SYNOPSIS ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
gprof [ -[abcDhilLrsTvwxyz] ] [ -[ABCeEfFJnNOpPqQRStZ][name] ]&lt;br /&gt;
      [ -I dirs ] [ -d[num] ] [ -k from/to ]&lt;br /&gt;
      [ -m min-count ] [ -R map_file ] [ -t table-length ]&lt;br /&gt;
      [ --[no-]annotated-source[=name] ]&lt;br /&gt;
      [ --[no-]exec-counts[=name] ]&lt;br /&gt;
      [ --[no-]flat-profile[=name] ] [ --[no-]graph[=name] ]&lt;br /&gt;
      [ --[no-]time=name] [ --all-lines ] [ --brief ]&lt;br /&gt;
      [ --debug[=level] ] [ --function-ordering ]&lt;br /&gt;
      [ --file-ordering map_file ] [ --directory-path=dirs ]&lt;br /&gt;
      [ --display-unused-functions ] [ --file-format=name ]&lt;br /&gt;
      [ --file-info ] [ --help ] [ --line ] [ --inline-file-names ]&lt;br /&gt;
      [ --min-count=n ] [ --no-static ] [ --print-path ]&lt;br /&gt;
      [ --separate-files ] [ --static-call-graph ] [ --sum ]&lt;br /&gt;
      [ --table-length=len ] [ --traditional ] [ --version ]&lt;br /&gt;
      [ --width=n ] [ --ignore-non-functions ]&lt;br /&gt;
      [ --demangle[=STYLE] ] [ --no-demangle ]&lt;br /&gt;
      [--external-symbol-table=name]&lt;br /&gt;
      [ image-file ] [ profile-file ... ]&lt;br /&gt;
&lt;br /&gt;
== BESKRIVNING ==&lt;br /&gt;
&lt;br /&gt;
&amp;quot;gprof&amp;quot; producerar en körningsprofil för C-, Pascal- eller Fortran77-program.&lt;br /&gt;
&lt;br /&gt;
Effekten av anropade rutiner införlivas i profilen för varje anropare.&lt;br /&gt;
&lt;br /&gt;
Profileringsdata tas från anropsgrafens profileringsfil, &#039;&#039;gmon.out&#039;&#039; som standard, vilken skapas av program som kompilerats med optionen &#039;&#039;&#039;-pg&#039;&#039;&#039; för &amp;quot;cc&amp;quot;, &amp;quot;pc&amp;quot; och &amp;quot;f77&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Optionen &#039;&#039;&#039;-pg&#039;&#039;&#039; länkar också in versioner av biblioteksrutinerna som är kompilerade för profilering.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Gprof&amp;quot; läser den givna objektfilen, standard är &amp;quot;a.out&amp;quot;, och fastställer relationen mellan dess symboltabell och anropsgrafprofilen från &#039;&#039;gmon.out&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Om mer än en profileringsfil anges visar &amp;quot;gprof&amp;quot;-utdata summan av profileringsinformationen i de givna profileringsfilerna.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Gprof&amp;quot; beräknar mängden tid som spenderats i varje rutin.&lt;br /&gt;
&lt;br /&gt;
Därefter propageras dessa tider längs kanterna i anropsgrafen.&lt;br /&gt;
&lt;br /&gt;
Cykler upptäcks, och anrop in i en cykel får dela cykelns tid.&lt;br /&gt;
&lt;br /&gt;
Flera former av utdata finns tillgängliga från analysen.&lt;br /&gt;
&lt;br /&gt;
Den &#039;&#039;platta profilen&#039;&#039; visar hur mycket tid ditt program spenderade i varje funktion och hur många gånger den funktionen anropades.&lt;br /&gt;
&lt;br /&gt;
Om du helt enkelt vill veta vilka funktioner som förbrukar flest cykler anges det kortfattat här.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Anropsgrafen&#039;&#039; visar, för varje funktion, vilka funktioner som anropade den, vilka andra funktioner den anropade och hur många gånger.&lt;br /&gt;
&lt;br /&gt;
Det finns också en uppskattning av hur mycket tid som spenderades i underrutinerna för varje funktion.&lt;br /&gt;
&lt;br /&gt;
Detta kan föreslå platser där du kan försöka eliminera funktionsanrop som använder mycket tid.&lt;br /&gt;
&lt;br /&gt;
Den &#039;&#039;annoterade källkodslistningen&#039;&#039; är en kopia av programmets källkod, märkt med antalet gånger varje rad i programmet kördes.&lt;br /&gt;
&lt;br /&gt;
== OPTIONER ==&lt;br /&gt;
&lt;br /&gt;
Dessa optioner anger vilket av flera utdataformat &amp;quot;gprof&amp;quot; ska producera.&lt;br /&gt;
&lt;br /&gt;
Många av dessa optioner tar en valfri &#039;&#039;symspec&#039;&#039; för att ange funktioner som ska inkluderas eller exkluderas.&lt;br /&gt;
&lt;br /&gt;
Dessa optioner kan anges flera gånger, med olika symspecs, för att inkludera eller exkludera uppsättningar av symboler.&lt;br /&gt;
&lt;br /&gt;
Att ange någon av dessa optioner åsidosätter standardvärdet, &#039;&#039;&#039;-p -q&#039;&#039;&#039;, vilket skriver ut en platt profil och anropsgrafanalys för alla funktioner.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-A&#039;&#039;&#039;[&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--annotated-source&#039;&#039;&#039;[=&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-A&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; skriver ut annoterad källkod.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;symspec&#039;&#039; anges skrivs utdata endast ut för matchande symboler.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-b&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--brief&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Om optionen &#039;&#039;&#039;-b&#039;&#039;&#039; anges skriver &amp;quot;gprof&amp;quot; inte ut de utförliga förklaringar som försöker förklara betydelsen av alla fält i tabellerna.&lt;br /&gt;
&lt;br /&gt;
: Detta är användbart om du avser att skriva ut utdatan, eller är trött på att se förklaringarna.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-B&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-B&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; skriver ut anropsgrafanalysen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-C&#039;&#039;&#039;[&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--exec-counts&#039;&#039;&#039;[=&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-C&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; skriver ut en summering av funktioner och antalet gånger varje sådan anropades.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;symspec&#039;&#039; anges skrivs summering endast ut för matchande symboler.&lt;br /&gt;
&lt;br /&gt;
: Om profileringsdatafilen innehåller grundblocks-räkningsposter, gör angivande av optionen &#039;&#039;&#039;-l&#039;&#039;&#039; tillsammans med &#039;&#039;&#039;-C&#039;&#039;&#039; att exekveringsräkningar för grundblock summeras och visas.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-i&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--file-info&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-i&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; visar sammanfattningsinformation om profileringsdatafilen eller profileringsdatafilerna och sedan avslutar.&lt;br /&gt;
&lt;br /&gt;
: Antalet histogram-, anropsgraf- och grundblocks-räkningsposter visas.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-I&#039;&#039;&#039; &#039;&#039;dirs&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--directory-path=&#039;&#039;&#039; &#039;&#039;dirs&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-I&#039;&#039;&#039; anger en lista över sökkataloger där källfiler ska hittas.&lt;br /&gt;
&lt;br /&gt;
: Miljövariabeln &#039;&#039;GPROF_PATH&#039;&#039; kan också användas för att förmedla denna information.&lt;br /&gt;
&lt;br /&gt;
: Används mest för annoterad källkodsutdata.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-J&#039;&#039;&#039;[&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--no-annotated-source&#039;&#039;&#039;[=&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-J&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; inte skriver ut annoterad källkod.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;symspec&#039;&#039; anges skriver &amp;quot;gprof&amp;quot; ut annoterad källkod, men exkluderar matchande symboler.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-L&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--print-path&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Normalt skrivs källfilnamn ut med sökvägskomponenten undertryckt.&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-L&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; skriver ut den fullständiga sökvägen för källfilnamn, vilken bestäms från symbolisk felsökningsinformation i image-filen och är relativ till katalogen där kompilatorn anropades.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-p&#039;&#039;&#039;[&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--flat-profile&#039;&#039;&#039;[=&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-p&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; skriver ut en platt profil.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;symspec&#039;&#039; anges skrivs platt profil endast ut för matchande symboler.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-P&#039;&#039;&#039;[&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--no-flat-profile&#039;&#039;&#039;[=&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-P&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; undertrycker utskrift av en platt profil.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;symspec&#039;&#039; anges skriver &amp;quot;gprof&amp;quot; ut en platt profil, men exkluderar matchande symboler.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-q&#039;&#039;&#039;[&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--graph&#039;&#039;&#039;[=&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-q&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; skriver ut anropsgrafanalysen.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;symspec&#039;&#039; anges skrivs anropsgraf endast ut för matchande symboler och deras barn.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-Q&#039;&#039;&#039;[&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--no-graph&#039;&#039;&#039;[=&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-Q&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; undertrycker utskrift av anropsgrafen.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;symspec&#039;&#039; anges skriver &amp;quot;gprof&amp;quot; ut en anropsgraf, men exkluderar matchande symboler.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-t&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--table-length=&#039;&#039;&#039; &#039;&#039;num&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-t&#039;&#039;&#039; gör att de &#039;&#039;num&#039;&#039; mest aktiva källraderna i varje källfil listas när källannotering är aktiverad.&lt;br /&gt;
&lt;br /&gt;
: Standard är 10.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-y&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--separate-files&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Denna option påverkar endast annoterad källkodsutdata.&lt;br /&gt;
&lt;br /&gt;
: Normalt skriver &amp;quot;gprof&amp;quot; ut annoterade källfiler till standardutdata.&lt;br /&gt;
&lt;br /&gt;
: Om denna option anges genereras annoterad källa för en fil med namnet &#039;&#039;path/filename&#039;&#039; i filen &#039;&#039;filename-ann&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Om det underliggande filsystemet skulle trunkera &#039;&#039;filename-ann&#039;&#039; så att det skriver över det ursprungliga &#039;&#039;filename&#039;&#039;, genererar &amp;quot;gprof&amp;quot; annoterad källa i filen &#039;&#039;filename.ann&#039;&#039; i stället; om det ursprungliga filnamnet har en ändelse &#039;&#039;ersätts&#039;&#039; den ändelsen med &#039;&#039;.ann&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-Z&#039;&#039;&#039;[&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--no-exec-counts&#039;&#039;&#039;[=&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-Z&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; inte skriver ut en summering av funktioner och antalet gånger varje sådan anropades.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;symspec&#039;&#039; anges skrivs summering ut, men matchande symboler exkluderas.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-r&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--function-ordering&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;--function-ordering&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; skriver ut en föreslagen funktionsordning för programmet baserat på profileringsdata.&lt;br /&gt;
&lt;br /&gt;
: Denna option föreslår en ordning som kan förbättra paging-, tlb- och cachebeteende för programmet på system som stöder godtycklig ordning av funktioner i en körbar fil.&lt;br /&gt;
&lt;br /&gt;
: De exakta detaljerna för hur länkaren ska tvingas placera funktioner i en viss ordning är systemberoende och ligger utanför denna manuals omfång.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-R&#039;&#039;&#039; &#039;&#039;map_file&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--file-ordering&#039;&#039;&#039; &#039;&#039;map_file&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;--file-ordering&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; skriver ut en föreslagen .o-länkordning för programmet baserat på profileringsdata.&lt;br /&gt;
&lt;br /&gt;
: Denna option föreslår en ordning som kan förbättra paging-, tlb- och cachebeteende för programmet på system som inte stöder godtycklig ordning av funktioner i en körbar fil.&lt;br /&gt;
&lt;br /&gt;
: Användning av argumentet &#039;&#039;&#039;-a&#039;&#039;&#039; rekommenderas starkt med denna option.&lt;br /&gt;
&lt;br /&gt;
: Argumentet &#039;&#039;map_file&#039;&#039; är en sökväg till en fil som tillhandahåller mappningar från funktionsnamn till objektfil.&lt;br /&gt;
&lt;br /&gt;
: Filens format liknar utdata från programmet &amp;quot;nm&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
c-parse.o:00000000 T yyparse&lt;br /&gt;
c-parse.o:00000004 C yyerrflag&lt;br /&gt;
c-lang.o:00000000 T maybe_objc_method_name&lt;br /&gt;
c-lang.o:00000000 T print_lang_statistics&lt;br /&gt;
c-lang.o:00000000 T recognize_objc_keyword&lt;br /&gt;
c-decl.o:00000000 T print_lang_identifier&lt;br /&gt;
c-decl.o:00000000 T print_lang_type&lt;br /&gt;
...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: För att skapa en &#039;&#039;map_file&#039;&#039; med GNU &amp;quot;nm&amp;quot;, skriv ett kommando som &amp;quot;nm --extern-only --defined-only -v --print-file-name program-name&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-T&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--traditional&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-T&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; skriver ut sina utdata i &amp;quot;traditionell&amp;quot; BSD-stil.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-w&#039;&#039;&#039; &#039;&#039;width&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--width=&#039;&#039;&#039; &#039;&#039;width&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Sätter bredden på utdatarader till &#039;&#039;width&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: För närvarande används detta endast vid utskrift av funktionsindexet längst ned i anropsgrafen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-x&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--all-lines&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Denna option påverkar endast annoterad källkodsutdata.&lt;br /&gt;
&lt;br /&gt;
: Som standard annoteras endast raderna i början av ett grundblock.&lt;br /&gt;
&lt;br /&gt;
: Om denna option anges annoteras varje rad i ett grundblock genom att upprepa annoteringen för den första raden.&lt;br /&gt;
&lt;br /&gt;
: Detta beteende liknar &amp;quot;tcov&amp;quot;:s &#039;&#039;&#039;-a&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--demangle&#039;&#039;&#039;[=&#039;&#039;style&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--no-demangle&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Dessa optioner styr om C++-symbolnamn ska avmanglas när utdata skrivs ut.&lt;br /&gt;
&lt;br /&gt;
: Standard är att avmangla symboler.&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;--no-demangle&#039;&#039;&#039; kan användas för att stänga av avmangling.&lt;br /&gt;
&lt;br /&gt;
: Olika kompilatorer har olika manglingsstilar.&lt;br /&gt;
&lt;br /&gt;
: Det valfria avmanglingsstilargumentet kan användas för att välja en lämplig avmanglingsstil för din kompilator.&lt;br /&gt;
&lt;br /&gt;
=== Analysoptioner ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-a&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--no-static&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-a&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; undertrycker utskrift av statiskt deklarerade, privata, funktioner.&lt;br /&gt;
&lt;br /&gt;
: Dessa är funktioner vars namn inte listas som globala och som inte är synliga utanför filen, funktionen eller blocket där de definierades.&lt;br /&gt;
&lt;br /&gt;
: Tid spenderad i dessa funktioner, anrop till/från dem, och så vidare, kommer alla att tillskrivas funktionen som laddades direkt före den i den körbara filen.&lt;br /&gt;
&lt;br /&gt;
: Denna option påverkar både den platta profilen och anropsgrafen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-c&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--static-call-graph&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-c&#039;&#039;&#039; gör att programmets anropsgraf utökas med en heuristik som undersöker objektfilens textutrymme och identifierar funktionsanrop i den binära maskinkoden.&lt;br /&gt;
&lt;br /&gt;
: Eftersom normala anropsgrafposter endast genereras när funktioner anges identifierar denna option barn som kunde ha anropats, men aldrig blev det.&lt;br /&gt;
&lt;br /&gt;
: Anrop till funktioner som inte kompilerats med profilering aktiverad identifieras också, men endast om symboltabellposter finns för dem.&lt;br /&gt;
&lt;br /&gt;
: Anrop till dynamiska biblioteksrutiner hittas typiskt &#039;&#039;inte&#039;&#039; av denna option.&lt;br /&gt;
&lt;br /&gt;
: Föräldrar eller barn som identifieras via denna heuristik anges i anropsgrafen med anropsantalet &#039;&#039;&#039;0&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-D&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--ignore-non-functions&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-D&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; ignorerar symboler som inte är kända som funktioner.&lt;br /&gt;
&lt;br /&gt;
: Denna option ger mer exakta profileringsdata på system där den stöds, till exempel Solaris och HPUX.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-k&#039;&#039;&#039; &#039;&#039;from&#039;&#039;/&#039;&#039;to&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-k&#039;&#039;&#039; låter dig ta bort från anropsgrafen alla bågar från symboler som matchar symspec &#039;&#039;from&#039;&#039; till de som matchar symspec &#039;&#039;to&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-l&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--line&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-l&#039;&#039;&#039; aktiverar rad-för-rad-profilering, vilket gör att histogramträffar debiteras enskilda källkodsrader i stället för funktioner.&lt;br /&gt;
&lt;br /&gt;
: Denna funktion fungerar endast med program kompilerade av äldre versioner av kompilatorn &amp;quot;gcc&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
: Nyare versioner av &amp;quot;gcc&amp;quot; är utformade för att fungera med verktyget &amp;quot;gcov&amp;quot; i stället.&lt;br /&gt;
&lt;br /&gt;
: Om programmet kompilerades med grundblocks-räkning aktiverad identifierar denna option också hur många gånger varje kodrad kördes.&lt;br /&gt;
&lt;br /&gt;
: Även om rad-för-rad-profilering kan hjälpa till att isolera var i en stor funktion ett program spenderar sin tid, ökar den också avsevärt körtiden för &amp;quot;gprof&amp;quot; och förstorar statistiska inexaktheter.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--inline-file-names&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Denna option gör att &amp;quot;gprof&amp;quot; skriver ut källfilen efter varje symbol i både den platta profilen och anropsgrafen.&lt;br /&gt;
&lt;br /&gt;
: Den fullständiga sökvägen till filen skrivs ut om den används med optionen &#039;&#039;&#039;-L&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-m&#039;&#039;&#039; &#039;&#039;num&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--min-count=&#039;&#039;&#039; &#039;&#039;num&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Denna option påverkar endast utdata för exekveringsräkning.&lt;br /&gt;
&lt;br /&gt;
: Symboler som körs färre än &#039;&#039;num&#039;&#039; gånger undertrycks.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-n&#039;&#039;&#039; &#039;&#039;symspec&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--time=&#039;&#039;&#039; &#039;&#039;symspec&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-n&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot;, i sin anropsgrafanalys, endast propagerar tider för symboler som matchar &#039;&#039;symspec&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-N&#039;&#039;&#039; &#039;&#039;symspec&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--no-time=&#039;&#039;&#039; &#039;&#039;symspec&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-n&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot;, i sin anropsgrafanalys, inte propagerar tider för symboler som matchar &#039;&#039;symspec&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-S&#039;&#039;&#039; &#039;&#039;filename&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--external-symbol-table=&#039;&#039;&#039; &#039;&#039;filename&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-S&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; läser en extern symboltabellfil, såsom &#039;&#039;/proc/kallsyms&#039;&#039;, i stället för att läsa symboltabellen från den givna objektfilen; standard är &amp;quot;a.out&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
: Detta är användbart för profilering av kärnmoduler.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-z&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--display-unused-functions&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Om du anger optionen &#039;&#039;&#039;-z&#039;&#039;&#039; nämner &amp;quot;gprof&amp;quot; alla funktioner i den platta profilen, även de som aldrig anropades och som ingen tid spenderades i.&lt;br /&gt;
&lt;br /&gt;
: Detta är användbart tillsammans med optionen &#039;&#039;&#039;-c&#039;&#039;&#039; för att upptäcka vilka rutiner som aldrig anropades.&lt;br /&gt;
&lt;br /&gt;
=== Diverse optioner ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-d&#039;&#039;&#039;[&#039;&#039;num&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--debug&#039;&#039;&#039;[=&#039;&#039;num&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-d&#039;&#039;&#039; &#039;&#039;num&#039;&#039; anger felsökningsoptioner.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;num&#039;&#039; inte anges aktiveras all felsökning.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-h&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--help&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-h&#039;&#039;&#039; skriver ut kommandoradsanvändning.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-O&#039;&#039;&#039; &#039;&#039;name&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--file-format=&#039;&#039;&#039; &#039;&#039;name&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Väljer formatet för profileringsdatafilerna.&lt;br /&gt;
&lt;br /&gt;
: Kända format är &#039;&#039;&#039;auto&#039;&#039;&#039;, standard, &#039;&#039;&#039;bsd&#039;&#039;&#039;, &#039;&#039;&#039;4.4bsd&#039;&#039;&#039;, &#039;&#039;&#039;magic&#039;&#039;&#039; och &#039;&#039;&#039;prof&#039;&#039;&#039;, ännu inte stött.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-s&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--sum&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-s&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; sammanfattar informationen i profileringsdatafilerna som den läste in, och skriver ut en profileringsdatafil kallad &#039;&#039;gmon.sum&#039;&#039;, som innehåller all information från profileringsdatafilerna som &amp;quot;gprof&amp;quot; läste in.&lt;br /&gt;
&lt;br /&gt;
: Filen &#039;&#039;gmon.sum&#039;&#039; kan vara en av de angivna indatafilerna; effekten av detta är att slå samman data i de andra indatafilerna in i &#039;&#039;gmon.sum&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Slutligen kan du köra &amp;quot;gprof&amp;quot; igen utan &#039;&#039;&#039;-s&#039;&#039;&#039; för att analysera de kumulativa data i filen &#039;&#039;gmon.sum&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-v&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--version&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Flaggan &#039;&#039;&#039;-v&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; skriver ut aktuellt versionsnummer och sedan avslutar.&lt;br /&gt;
&lt;br /&gt;
=== Föråldrade optioner ===&lt;br /&gt;
&lt;br /&gt;
Dessa optioner har ersatts med nyare versioner som använder symspecs.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-e&#039;&#039;&#039; &#039;&#039;function_name&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-e&#039;&#039;&#039; &#039;&#039;function&#039;&#039; säger åt &amp;quot;gprof&amp;quot; att inte skriva ut information om funktionen &#039;&#039;function_name&#039;&#039;, och dess barn, i anropsgrafen.&lt;br /&gt;
&lt;br /&gt;
: Funktionen listas fortfarande som ett barn till alla funktioner som anropar den, men dess indexnummer visas som &#039;&#039;&#039;[not printed]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Mer än en option &#039;&#039;&#039;-e&#039;&#039;&#039; kan anges; endast ett &#039;&#039;function_name&#039;&#039; kan anges med varje option &#039;&#039;&#039;-e&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-E&#039;&#039;&#039; &#039;&#039;function_name&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &amp;quot;-E &#039;&#039;function&#039;&#039;&amp;quot; fungerar som option &amp;quot;-e&amp;quot;, men tid som spenderas i funktionen, och barn som inte anropades från någon annanstans, används inte för att beräkna tidsprocenter för anropsgrafen.&lt;br /&gt;
&lt;br /&gt;
: Mer än en option &#039;&#039;&#039;-E&#039;&#039;&#039; kan anges; endast ett &#039;&#039;function_name&#039;&#039; kan anges med varje option &#039;&#039;&#039;-E&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-f&#039;&#039;&#039; &#039;&#039;function_name&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-f&#039;&#039;&#039; &#039;&#039;function&#039;&#039; gör att &amp;quot;gprof&amp;quot; begränsar anropsgrafen till funktionen &#039;&#039;function_name&#039;&#039; och dess barn, och deras barn.&lt;br /&gt;
&lt;br /&gt;
: Mer än en option &#039;&#039;&#039;-f&#039;&#039;&#039; kan anges; endast ett &#039;&#039;function_name&#039;&#039; kan anges med varje option &#039;&#039;&#039;-f&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-F&#039;&#039;&#039; &#039;&#039;function_name&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-F&#039;&#039;&#039; &#039;&#039;function&#039;&#039; fungerar som option &amp;quot;-f&amp;quot;, men endast tid som spenderas i funktionen och dess barn, och deras barn, används för att bestämma total tid och tidsprocenter för anropsgrafen.&lt;br /&gt;
&lt;br /&gt;
: Mer än en option &#039;&#039;&#039;-F&#039;&#039;&#039; kan anges; endast ett &#039;&#039;function_name&#039;&#039; kan anges med varje option &#039;&#039;&#039;-F&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-F&#039;&#039;&#039; åsidosätter option &#039;&#039;&#039;-E&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== FILER ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;a.out&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: namelisten och textutrymmet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;gmon.out&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: dynamisk anropsgraf och profil.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;gmon.sum&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: sammanfattad dynamisk anropsgraf och profil.&lt;br /&gt;
&lt;br /&gt;
== FEL ==&lt;br /&gt;
&lt;br /&gt;
Samplingens granularitet visas, men förblir i bästa fall statistisk.&lt;br /&gt;
&lt;br /&gt;
Vi antar att tiden för varje exekvering av en funktion kan uttryckas som den totala tiden för funktionen delad med antalet gånger funktionen anropas.&lt;br /&gt;
&lt;br /&gt;
Därmed är tiden som propageras längs anropsgrafens bågar till funktionens föräldrar direkt proportionell mot antalet gånger den bågen traverseras.&lt;br /&gt;
&lt;br /&gt;
Föräldrar som inte själva profileras får tiden för sina profilerade barn propagerad till sig, men de kommer att framstå som spontant anropade i anropsgraflistningen, och deras tid kommer inte att propageras vidare.&lt;br /&gt;
&lt;br /&gt;
På liknande sätt kommer signalhanterare, även om de profileras, att framstå som spontana, även om det är av mer obskyra skäl.&lt;br /&gt;
&lt;br /&gt;
Eventuella profilerade barn till signalhanterare bör få sina tider propagerade korrekt, om inte signalhanteraren anropades under exekveringen av profileringsrutinen, i vilket fall allt är förlorat.&lt;br /&gt;
&lt;br /&gt;
Det profilerade programmet måste anropa &amp;quot;exit&amp;quot;(2) eller returnera normalt för att profileringsinformationen ska sparas i filen &#039;&#039;gmon.out&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== SE ÄVEN ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;monitor&#039;&#039;&#039;(3), &#039;&#039;&#039;profil&#039;&#039;&#039;(2), &#039;&#039;&#039;cc&#039;&#039;&#039;(1), &#039;&#039;&#039;prof&#039;&#039;&#039;(1), och Info-posten för &#039;&#039;gprof&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;An Execution Profiler for Modular Programs&amp;quot;, av S. Graham, P. Kessler, M. McKusick; &#039;&#039;Software - Practice and Experience&#039;&#039;, Vol. 13, s. 671-685, 1983.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;gprof: A Call Graph Execution Profiler&amp;quot;, av S. Graham, P. Kessler, M. McKusick; &#039;&#039;Proceedings of the SIGPLAN &#039;82 Symposium on Compiler Construction&#039;&#039;, &#039;&#039;SIGPLAN Notices&#039;&#039;, Vol. 17, nr 6, s. 120-126, juni 1982.&lt;br /&gt;
&lt;br /&gt;
== UPPHOVSRÄTT ==&lt;br /&gt;
&lt;br /&gt;
Copyright (c) 1988-2026 Free Software Foundation, Inc.&lt;br /&gt;
&lt;br /&gt;
Tillstånd ges att kopiera, distribuera och/eller modifiera detta dokument enligt villkoren i GNU Free Documentation License, version 1.3 eller någon senare version publicerad av Free Software Foundation; utan oföränderliga avsnitt, utan framsidestexter och utan baksidestexter.&lt;br /&gt;
&lt;br /&gt;
En kopia av licensen ingår i avsnittet med titeln &amp;quot;GNU Free Documentation License&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== KOLOFON ==&lt;br /&gt;
&lt;br /&gt;
Denna sida är en del av projektet &#039;&#039;binutils&#039;&#039;, en samling verktyg för arbete med körbara binärer.&lt;br /&gt;
&lt;br /&gt;
Information om projektet finns på:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://www.gnu.org/software/binutils/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Om du har en felrapport för denna manualsida, se:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://sourceware.org/bugzilla/enter_bug.cgi?product=binutils&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Denna sida hämtades från arkivet:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
binutils-with-gold-2.46.tar.gz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
hämtat från:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
https://ftp.gnu.org/gnu/binutils/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
den 24 maj 2026.&lt;br /&gt;
&lt;br /&gt;
Om du upptäcker renderingsproblem i denna HTML-version av sidan, eller om du anser att det finns en bättre eller mer aktuell källa för sidan, eller om du har rättelser eller förbättringar av informationen i denna KOLOFON, som inte är en del av den ursprungliga manualsidan, skicka e-post till:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
man-pages@man7.org&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.linux.se/index.php?title=minicom(1)&amp;diff=9927</id>
		<title>minicom(1)</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=minicom(1)&amp;diff=9927"/>
		<updated>2026-08-14T10:38:27Z</updated>

		<summary type="html">&lt;p&gt;Admin: Skapade sidan med &amp;#039;{{DISPLAYTITLE:gprof(1)}}  == NAMN ==  &amp;#039;&amp;#039;&amp;#039;gprof&amp;#039;&amp;#039;&amp;#039; – visa profileringsdata för anropsgraf  == SYNOPSIS ==  &amp;lt;pre&amp;gt; gprof [ -[abcDhilLrsTvwxyz] ] [ -[ABCeEfFJnNOpPqQRStZ][name] ]       [ -I dirs ] [ -d[num] ] [ -k from/to ]       [ -m min-count ] [ -R map_file ] [ -t table-length ]       [ --[no-]annotated-source[=name] ]       [ --[no-]exec-counts[=name] ]       [ --[no-]flat-profile[=name] ] [ --[no-]graph[=name] ]       [ --[no-]time=name] [ --all-lines ] [ --brief ]...&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:gprof(1)}}&lt;br /&gt;
&lt;br /&gt;
== NAMN ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;gprof&#039;&#039;&#039; – visa profileringsdata för anropsgraf&lt;br /&gt;
&lt;br /&gt;
== SYNOPSIS ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
gprof [ -[abcDhilLrsTvwxyz] ] [ -[ABCeEfFJnNOpPqQRStZ][name] ]&lt;br /&gt;
      [ -I dirs ] [ -d[num] ] [ -k from/to ]&lt;br /&gt;
      [ -m min-count ] [ -R map_file ] [ -t table-length ]&lt;br /&gt;
      [ --[no-]annotated-source[=name] ]&lt;br /&gt;
      [ --[no-]exec-counts[=name] ]&lt;br /&gt;
      [ --[no-]flat-profile[=name] ] [ --[no-]graph[=name] ]&lt;br /&gt;
      [ --[no-]time=name] [ --all-lines ] [ --brief ]&lt;br /&gt;
      [ --debug[=level] ] [ --function-ordering ]&lt;br /&gt;
      [ --file-ordering map_file ] [ --directory-path=dirs ]&lt;br /&gt;
      [ --display-unused-functions ] [ --file-format=name ]&lt;br /&gt;
      [ --file-info ] [ --help ] [ --line ] [ --inline-file-names ]&lt;br /&gt;
      [ --min-count=n ] [ --no-static ] [ --print-path ]&lt;br /&gt;
      [ --separate-files ] [ --static-call-graph ] [ --sum ]&lt;br /&gt;
      [ --table-length=len ] [ --traditional ] [ --version ]&lt;br /&gt;
      [ --width=n ] [ --ignore-non-functions ]&lt;br /&gt;
      [ --demangle[=STYLE] ] [ --no-demangle ]&lt;br /&gt;
      [--external-symbol-table=name]&lt;br /&gt;
      [ image-file ] [ profile-file ... ]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== BESKRIVNING ==&lt;br /&gt;
&lt;br /&gt;
&amp;quot;gprof&amp;quot; producerar en körningsprofil för C-, Pascal- eller Fortran77-program.&lt;br /&gt;
&lt;br /&gt;
Effekten av anropade rutiner införlivas i profilen för varje anropare.&lt;br /&gt;
&lt;br /&gt;
Profileringsdata tas från anropsgrafens profileringsfil, &#039;&#039;gmon.out&#039;&#039; som standard, vilken skapas av program som kompilerats med optionen &#039;&#039;&#039;-pg&#039;&#039;&#039; för &amp;quot;cc&amp;quot;, &amp;quot;pc&amp;quot; och &amp;quot;f77&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Optionen &#039;&#039;&#039;-pg&#039;&#039;&#039; länkar också in versioner av biblioteksrutinerna som är kompilerade för profilering.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Gprof&amp;quot; läser den givna objektfilen, standard är &amp;quot;a.out&amp;quot;, och fastställer relationen mellan dess symboltabell och anropsgrafprofilen från &#039;&#039;gmon.out&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Om mer än en profileringsfil anges visar &amp;quot;gprof&amp;quot;-utdata summan av profileringsinformationen i de givna profileringsfilerna.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Gprof&amp;quot; beräknar mängden tid som spenderats i varje rutin.&lt;br /&gt;
&lt;br /&gt;
Därefter propageras dessa tider längs kanterna i anropsgrafen.&lt;br /&gt;
&lt;br /&gt;
Cykler upptäcks, och anrop in i en cykel får dela cykelns tid.&lt;br /&gt;
&lt;br /&gt;
Flera former av utdata finns tillgängliga från analysen.&lt;br /&gt;
&lt;br /&gt;
Den &#039;&#039;platta profilen&#039;&#039; visar hur mycket tid ditt program spenderade i varje funktion och hur många gånger den funktionen anropades.&lt;br /&gt;
&lt;br /&gt;
Om du helt enkelt vill veta vilka funktioner som förbrukar flest cykler anges det kortfattat här.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Anropsgrafen&#039;&#039; visar, för varje funktion, vilka funktioner som anropade den, vilka andra funktioner den anropade och hur många gånger.&lt;br /&gt;
&lt;br /&gt;
Det finns också en uppskattning av hur mycket tid som spenderades i underrutinerna för varje funktion.&lt;br /&gt;
&lt;br /&gt;
Detta kan föreslå platser där du kan försöka eliminera funktionsanrop som använder mycket tid.&lt;br /&gt;
&lt;br /&gt;
Den &#039;&#039;annoterade källkodslistningen&#039;&#039; är en kopia av programmets källkod, märkt med antalet gånger varje rad i programmet kördes.&lt;br /&gt;
&lt;br /&gt;
== OPTIONER ==&lt;br /&gt;
&lt;br /&gt;
Dessa optioner anger vilket av flera utdataformat &amp;quot;gprof&amp;quot; ska producera.&lt;br /&gt;
&lt;br /&gt;
Många av dessa optioner tar en valfri &#039;&#039;symspec&#039;&#039; för att ange funktioner som ska inkluderas eller exkluderas.&lt;br /&gt;
&lt;br /&gt;
Dessa optioner kan anges flera gånger, med olika symspecs, för att inkludera eller exkludera uppsättningar av symboler.&lt;br /&gt;
&lt;br /&gt;
Att ange någon av dessa optioner åsidosätter standardvärdet, &#039;&#039;&#039;-p -q&#039;&#039;&#039;, vilket skriver ut en platt profil och anropsgrafanalys för alla funktioner.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-A&#039;&#039;&#039;[&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--annotated-source&#039;&#039;&#039;[=&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-A&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; skriver ut annoterad källkod.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;symspec&#039;&#039; anges skrivs utdata endast ut för matchande symboler.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-b&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--brief&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Om optionen &#039;&#039;&#039;-b&#039;&#039;&#039; anges skriver &amp;quot;gprof&amp;quot; inte ut de utförliga förklaringar som försöker förklara betydelsen av alla fält i tabellerna.&lt;br /&gt;
&lt;br /&gt;
: Detta är användbart om du avser att skriva ut utdatan, eller är trött på att se förklaringarna.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-B&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-B&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; skriver ut anropsgrafanalysen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-C&#039;&#039;&#039;[&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--exec-counts&#039;&#039;&#039;[=&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-C&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; skriver ut en summering av funktioner och antalet gånger varje sådan anropades.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;symspec&#039;&#039; anges skrivs summering endast ut för matchande symboler.&lt;br /&gt;
&lt;br /&gt;
: Om profileringsdatafilen innehåller grundblocks-räkningsposter, gör angivande av optionen &#039;&#039;&#039;-l&#039;&#039;&#039; tillsammans med &#039;&#039;&#039;-C&#039;&#039;&#039; att exekveringsräkningar för grundblock summeras och visas.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-i&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--file-info&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-i&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; visar sammanfattningsinformation om profileringsdatafilen eller profileringsdatafilerna och sedan avslutar.&lt;br /&gt;
&lt;br /&gt;
: Antalet histogram-, anropsgraf- och grundblocks-räkningsposter visas.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-I&#039;&#039;&#039; &#039;&#039;dirs&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--directory-path=&#039;&#039;&#039; &#039;&#039;dirs&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-I&#039;&#039;&#039; anger en lista över sökkataloger där källfiler ska hittas.&lt;br /&gt;
&lt;br /&gt;
: Miljövariabeln &#039;&#039;GPROF_PATH&#039;&#039; kan också användas för att förmedla denna information.&lt;br /&gt;
&lt;br /&gt;
: Används mest för annoterad källkodsutdata.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-J&#039;&#039;&#039;[&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--no-annotated-source&#039;&#039;&#039;[=&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-J&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; inte skriver ut annoterad källkod.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;symspec&#039;&#039; anges skriver &amp;quot;gprof&amp;quot; ut annoterad källkod, men exkluderar matchande symboler.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-L&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--print-path&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Normalt skrivs källfilnamn ut med sökvägskomponenten undertryckt.&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-L&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; skriver ut den fullständiga sökvägen för källfilnamn, vilken bestäms från symbolisk felsökningsinformation i image-filen och är relativ till katalogen där kompilatorn anropades.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-p&#039;&#039;&#039;[&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--flat-profile&#039;&#039;&#039;[=&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-p&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; skriver ut en platt profil.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;symspec&#039;&#039; anges skrivs platt profil endast ut för matchande symboler.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-P&#039;&#039;&#039;[&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--no-flat-profile&#039;&#039;&#039;[=&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-P&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; undertrycker utskrift av en platt profil.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;symspec&#039;&#039; anges skriver &amp;quot;gprof&amp;quot; ut en platt profil, men exkluderar matchande symboler.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-q&#039;&#039;&#039;[&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--graph&#039;&#039;&#039;[=&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-q&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; skriver ut anropsgrafanalysen.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;symspec&#039;&#039; anges skrivs anropsgraf endast ut för matchande symboler och deras barn.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-Q&#039;&#039;&#039;[&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--no-graph&#039;&#039;&#039;[=&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-Q&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; undertrycker utskrift av anropsgrafen.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;symspec&#039;&#039; anges skriver &amp;quot;gprof&amp;quot; ut en anropsgraf, men exkluderar matchande symboler.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-t&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--table-length=&#039;&#039;&#039; &#039;&#039;num&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-t&#039;&#039;&#039; gör att de &#039;&#039;num&#039;&#039; mest aktiva källraderna i varje källfil listas när källannotering är aktiverad.&lt;br /&gt;
&lt;br /&gt;
: Standard är 10.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-y&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--separate-files&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Denna option påverkar endast annoterad källkodsutdata.&lt;br /&gt;
&lt;br /&gt;
: Normalt skriver &amp;quot;gprof&amp;quot; ut annoterade källfiler till standardutdata.&lt;br /&gt;
&lt;br /&gt;
: Om denna option anges genereras annoterad källa för en fil med namnet &#039;&#039;path/filename&#039;&#039; i filen &#039;&#039;filename-ann&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Om det underliggande filsystemet skulle trunkera &#039;&#039;filename-ann&#039;&#039; så att det skriver över det ursprungliga &#039;&#039;filename&#039;&#039;, genererar &amp;quot;gprof&amp;quot; annoterad källa i filen &#039;&#039;filename.ann&#039;&#039; i stället; om det ursprungliga filnamnet har en ändelse &#039;&#039;ersätts&#039;&#039; den ändelsen med &#039;&#039;.ann&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-Z&#039;&#039;&#039;[&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--no-exec-counts&#039;&#039;&#039;[=&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-Z&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; inte skriver ut en summering av funktioner och antalet gånger varje sådan anropades.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;symspec&#039;&#039; anges skrivs summering ut, men matchande symboler exkluderas.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-r&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--function-ordering&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;--function-ordering&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; skriver ut en föreslagen funktionsordning för programmet baserat på profileringsdata.&lt;br /&gt;
&lt;br /&gt;
: Denna option föreslår en ordning som kan förbättra paging-, tlb- och cachebeteende för programmet på system som stöder godtycklig ordning av funktioner i en körbar fil.&lt;br /&gt;
&lt;br /&gt;
: De exakta detaljerna för hur länkaren ska tvingas placera funktioner i en viss ordning är systemberoende och ligger utanför denna manuals omfång.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-R&#039;&#039;&#039; &#039;&#039;map_file&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--file-ordering&#039;&#039;&#039; &#039;&#039;map_file&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;--file-ordering&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; skriver ut en föreslagen .o-länkordning för programmet baserat på profileringsdata.&lt;br /&gt;
&lt;br /&gt;
: Denna option föreslår en ordning som kan förbättra paging-, tlb- och cachebeteende för programmet på system som inte stöder godtycklig ordning av funktioner i en körbar fil.&lt;br /&gt;
&lt;br /&gt;
: Användning av argumentet &#039;&#039;&#039;-a&#039;&#039;&#039; rekommenderas starkt med denna option.&lt;br /&gt;
&lt;br /&gt;
: Argumentet &#039;&#039;map_file&#039;&#039; är en sökväg till en fil som tillhandahåller mappningar från funktionsnamn till objektfil.&lt;br /&gt;
&lt;br /&gt;
: Filens format liknar utdata från programmet &amp;quot;nm&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
c-parse.o:00000000 T yyparse&lt;br /&gt;
c-parse.o:00000004 C yyerrflag&lt;br /&gt;
c-lang.o:00000000 T maybe_objc_method_name&lt;br /&gt;
c-lang.o:00000000 T print_lang_statistics&lt;br /&gt;
c-lang.o:00000000 T recognize_objc_keyword&lt;br /&gt;
c-decl.o:00000000 T print_lang_identifier&lt;br /&gt;
c-decl.o:00000000 T print_lang_type&lt;br /&gt;
...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: För att skapa en &#039;&#039;map_file&#039;&#039; med GNU &amp;quot;nm&amp;quot;, skriv ett kommando som &amp;quot;nm --extern-only --defined-only -v --print-file-name program-name&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-T&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--traditional&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-T&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; skriver ut sina utdata i &amp;quot;traditionell&amp;quot; BSD-stil.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-w&#039;&#039;&#039; &#039;&#039;width&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--width=&#039;&#039;&#039; &#039;&#039;width&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Sätter bredden på utdatarader till &#039;&#039;width&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: För närvarande används detta endast vid utskrift av funktionsindexet längst ned i anropsgrafen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-x&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--all-lines&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Denna option påverkar endast annoterad källkodsutdata.&lt;br /&gt;
&lt;br /&gt;
: Som standard annoteras endast raderna i början av ett grundblock.&lt;br /&gt;
&lt;br /&gt;
: Om denna option anges annoteras varje rad i ett grundblock genom att upprepa annoteringen för den första raden.&lt;br /&gt;
&lt;br /&gt;
: Detta beteende liknar &amp;quot;tcov&amp;quot;:s &#039;&#039;&#039;-a&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--demangle&#039;&#039;&#039;[=&#039;&#039;style&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--no-demangle&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Dessa optioner styr om C++-symbolnamn ska avmanglas när utdata skrivs ut.&lt;br /&gt;
&lt;br /&gt;
: Standard är att avmangla symboler.&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;--no-demangle&#039;&#039;&#039; kan användas för att stänga av avmangling.&lt;br /&gt;
&lt;br /&gt;
: Olika kompilatorer har olika manglingsstilar.&lt;br /&gt;
&lt;br /&gt;
: Det valfria avmanglingsstilargumentet kan användas för att välja en lämplig avmanglingsstil för din kompilator.&lt;br /&gt;
&lt;br /&gt;
=== Analysoptioner ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-a&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--no-static&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-a&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; undertrycker utskrift av statiskt deklarerade, privata, funktioner.&lt;br /&gt;
&lt;br /&gt;
: Dessa är funktioner vars namn inte listas som globala och som inte är synliga utanför filen, funktionen eller blocket där de definierades.&lt;br /&gt;
&lt;br /&gt;
: Tid spenderad i dessa funktioner, anrop till/från dem, och så vidare, kommer alla att tillskrivas funktionen som laddades direkt före den i den körbara filen.&lt;br /&gt;
&lt;br /&gt;
: Denna option påverkar både den platta profilen och anropsgrafen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-c&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--static-call-graph&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-c&#039;&#039;&#039; gör att programmets anropsgraf utökas med en heuristik som undersöker objektfilens textutrymme och identifierar funktionsanrop i den binära maskinkoden.&lt;br /&gt;
&lt;br /&gt;
: Eftersom normala anropsgrafposter endast genereras när funktioner anges identifierar denna option barn som kunde ha anropats, men aldrig blev det.&lt;br /&gt;
&lt;br /&gt;
: Anrop till funktioner som inte kompilerats med profilering aktiverad identifieras också, men endast om symboltabellposter finns för dem.&lt;br /&gt;
&lt;br /&gt;
: Anrop till dynamiska biblioteksrutiner hittas typiskt &#039;&#039;inte&#039;&#039; av denna option.&lt;br /&gt;
&lt;br /&gt;
: Föräldrar eller barn som identifieras via denna heuristik anges i anropsgrafen med anropsantalet &#039;&#039;&#039;0&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-D&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--ignore-non-functions&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-D&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; ignorerar symboler som inte är kända som funktioner.&lt;br /&gt;
&lt;br /&gt;
: Denna option ger mer exakta profileringsdata på system där den stöds, till exempel Solaris och HPUX.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-k&#039;&#039;&#039; &#039;&#039;from&#039;&#039;/&#039;&#039;to&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-k&#039;&#039;&#039; låter dig ta bort från anropsgrafen alla bågar från symboler som matchar symspec &#039;&#039;from&#039;&#039; till de som matchar symspec &#039;&#039;to&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-l&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--line&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-l&#039;&#039;&#039; aktiverar rad-för-rad-profilering, vilket gör att histogramträffar debiteras enskilda källkodsrader i stället för funktioner.&lt;br /&gt;
&lt;br /&gt;
: Denna funktion fungerar endast med program kompilerade av äldre versioner av kompilatorn &amp;quot;gcc&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
: Nyare versioner av &amp;quot;gcc&amp;quot; är utformade för att fungera med verktyget &amp;quot;gcov&amp;quot; i stället.&lt;br /&gt;
&lt;br /&gt;
: Om programmet kompilerades med grundblocks-räkning aktiverad identifierar denna option också hur många gånger varje kodrad kördes.&lt;br /&gt;
&lt;br /&gt;
: Även om rad-för-rad-profilering kan hjälpa till att isolera var i en stor funktion ett program spenderar sin tid, ökar den också avsevärt körtiden för &amp;quot;gprof&amp;quot; och förstorar statistiska inexaktheter.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--inline-file-names&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Denna option gör att &amp;quot;gprof&amp;quot; skriver ut källfilen efter varje symbol i både den platta profilen och anropsgrafen.&lt;br /&gt;
&lt;br /&gt;
: Den fullständiga sökvägen till filen skrivs ut om den används med optionen &#039;&#039;&#039;-L&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-m&#039;&#039;&#039; &#039;&#039;num&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--min-count=&#039;&#039;&#039; &#039;&#039;num&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Denna option påverkar endast utdata för exekveringsräkning.&lt;br /&gt;
&lt;br /&gt;
: Symboler som körs färre än &#039;&#039;num&#039;&#039; gånger undertrycks.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-n&#039;&#039;&#039; &#039;&#039;symspec&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--time=&#039;&#039;&#039; &#039;&#039;symspec&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-n&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot;, i sin anropsgrafanalys, endast propagerar tider för symboler som matchar &#039;&#039;symspec&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-N&#039;&#039;&#039; &#039;&#039;symspec&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--no-time=&#039;&#039;&#039; &#039;&#039;symspec&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-n&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot;, i sin anropsgrafanalys, inte propagerar tider för symboler som matchar &#039;&#039;symspec&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-S&#039;&#039;&#039; &#039;&#039;filename&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--external-symbol-table=&#039;&#039;&#039; &#039;&#039;filename&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-S&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; läser en extern symboltabellfil, såsom &#039;&#039;/proc/kallsyms&#039;&#039;, i stället för att läsa symboltabellen från den givna objektfilen; standard är &amp;quot;a.out&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
: Detta är användbart för profilering av kärnmoduler.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-z&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--display-unused-functions&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Om du anger optionen &#039;&#039;&#039;-z&#039;&#039;&#039; nämner &amp;quot;gprof&amp;quot; alla funktioner i den platta profilen, även de som aldrig anropades och som ingen tid spenderades i.&lt;br /&gt;
&lt;br /&gt;
: Detta är användbart tillsammans med optionen &#039;&#039;&#039;-c&#039;&#039;&#039; för att upptäcka vilka rutiner som aldrig anropades.&lt;br /&gt;
&lt;br /&gt;
=== Diverse optioner ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-d&#039;&#039;&#039;[&#039;&#039;num&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--debug&#039;&#039;&#039;[=&#039;&#039;num&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-d&#039;&#039;&#039; &#039;&#039;num&#039;&#039; anger felsökningsoptioner.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;num&#039;&#039; inte anges aktiveras all felsökning.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-h&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--help&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-h&#039;&#039;&#039; skriver ut kommandoradsanvändning.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-O&#039;&#039;&#039; &#039;&#039;name&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--file-format=&#039;&#039;&#039; &#039;&#039;name&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Väljer formatet för profileringsdatafilerna.&lt;br /&gt;
&lt;br /&gt;
: Kända format är &#039;&#039;&#039;auto&#039;&#039;&#039;, standard, &#039;&#039;&#039;bsd&#039;&#039;&#039;, &#039;&#039;&#039;4.4bsd&#039;&#039;&#039;, &#039;&#039;&#039;magic&#039;&#039;&#039; och &#039;&#039;&#039;prof&#039;&#039;&#039;, ännu inte stött.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-s&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--sum&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-s&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; sammanfattar informationen i profileringsdatafilerna som den läste in, och skriver ut en profileringsdatafil kallad &#039;&#039;gmon.sum&#039;&#039;, som innehåller all information från profileringsdatafilerna som &amp;quot;gprof&amp;quot; läste in.&lt;br /&gt;
&lt;br /&gt;
: Filen &#039;&#039;gmon.sum&#039;&#039; kan vara en av de angivna indatafilerna; effekten av detta är att slå samman data i de andra indatafilerna in i &#039;&#039;gmon.sum&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Slutligen kan du köra &amp;quot;gprof&amp;quot; igen utan &#039;&#039;&#039;-s&#039;&#039;&#039; för att analysera de kumulativa data i filen &#039;&#039;gmon.sum&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-v&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--version&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Flaggan &#039;&#039;&#039;-v&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; skriver ut aktuellt versionsnummer och sedan avslutar.&lt;br /&gt;
&lt;br /&gt;
=== Föråldrade optioner ===&lt;br /&gt;
&lt;br /&gt;
Dessa optioner har ersatts med nyare versioner som använder symspecs.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-e&#039;&#039;&#039; &#039;&#039;function_name&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-e&#039;&#039;&#039; &#039;&#039;function&#039;&#039; säger åt &amp;quot;gprof&amp;quot; att inte skriva ut information om funktionen &#039;&#039;function_name&#039;&#039;, och dess barn, i anropsgrafen.&lt;br /&gt;
&lt;br /&gt;
: Funktionen listas fortfarande som ett barn till alla funktioner som anropar den, men dess indexnummer visas som &#039;&#039;&#039;[not printed]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Mer än en option &#039;&#039;&#039;-e&#039;&#039;&#039; kan anges; endast ett &#039;&#039;function_name&#039;&#039; kan anges med varje option &#039;&#039;&#039;-e&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-E&#039;&#039;&#039; &#039;&#039;function_name&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &amp;quot;-E &#039;&#039;function&#039;&#039;&amp;quot; fungerar som option &amp;quot;-e&amp;quot;, men tid som spenderas i funktionen, och barn som inte anropades från någon annanstans, används inte för att beräkna tidsprocenter för anropsgrafen.&lt;br /&gt;
&lt;br /&gt;
: Mer än en option &#039;&#039;&#039;-E&#039;&#039;&#039; kan anges; endast ett &#039;&#039;function_name&#039;&#039; kan anges med varje option &#039;&#039;&#039;-E&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-f&#039;&#039;&#039; &#039;&#039;function_name&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-f&#039;&#039;&#039; &#039;&#039;function&#039;&#039; gör att &amp;quot;gprof&amp;quot; begränsar anropsgrafen till funktionen &#039;&#039;function_name&#039;&#039; och dess barn, och deras barn.&lt;br /&gt;
&lt;br /&gt;
: Mer än en option &#039;&#039;&#039;-f&#039;&#039;&#039; kan anges; endast ett &#039;&#039;function_name&#039;&#039; kan anges med varje option &#039;&#039;&#039;-f&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-F&#039;&#039;&#039; &#039;&#039;function_name&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-F&#039;&#039;&#039; &#039;&#039;function&#039;&#039; fungerar som option &amp;quot;-f&amp;quot;, men endast tid som spenderas i funktionen och dess barn, och deras barn, används för att bestämma total tid och tidsprocenter för anropsgrafen.&lt;br /&gt;
&lt;br /&gt;
: Mer än en option &#039;&#039;&#039;-F&#039;&#039;&#039; kan anges; endast ett &#039;&#039;function_name&#039;&#039; kan anges med varje option &#039;&#039;&#039;-F&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-F&#039;&#039;&#039; åsidosätter option &#039;&#039;&#039;-E&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== FILER ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;a.out&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: namelisten och textutrymmet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;gmon.out&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: dynamisk anropsgraf och profil.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;gmon.sum&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: sammanfattad dynamisk anropsgraf och profil.&lt;br /&gt;
&lt;br /&gt;
== FEL ==&lt;br /&gt;
&lt;br /&gt;
Samplingens granularitet visas, men förblir i bästa fall statistisk.&lt;br /&gt;
&lt;br /&gt;
Vi antar att tiden för varje exekvering av en funktion kan uttryckas som den totala tiden för funktionen delad med antalet gånger funktionen anropas.&lt;br /&gt;
&lt;br /&gt;
Därmed är tiden som propageras längs anropsgrafens bågar till funktionens föräldrar direkt proportionell mot antalet gånger den bågen traverseras.&lt;br /&gt;
&lt;br /&gt;
Föräldrar som inte själva profileras får tiden för sina profilerade barn propagerad till sig, men de kommer att framstå som spontant anropade i anropsgraflistningen, och deras tid kommer inte att propageras vidare.&lt;br /&gt;
&lt;br /&gt;
På liknande sätt kommer signalhanterare, även om de profileras, att framstå som spontana, även om det är av mer obskyra skäl.&lt;br /&gt;
&lt;br /&gt;
Eventuella profilerade barn till signalhanterare bör få sina tider propagerade korrekt, om inte signalhanteraren anropades under exekveringen av profileringsrutinen, i vilket fall allt är förlorat.&lt;br /&gt;
&lt;br /&gt;
Det profilerade programmet måste anropa &amp;quot;exit&amp;quot;(2) eller returnera normalt för att profileringsinformationen ska sparas i filen &#039;&#039;gmon.out&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== SE ÄVEN ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;monitor&#039;&#039;&#039;(3), &#039;&#039;&#039;profil&#039;&#039;&#039;(2), &#039;&#039;&#039;cc&#039;&#039;&#039;(1), &#039;&#039;&#039;prof&#039;&#039;&#039;(1), och Info-posten för &#039;&#039;gprof&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;An Execution Profiler for Modular Programs&amp;quot;, av S. Graham, P. Kessler, M. McKusick; &#039;&#039;Software - Practice and Experience&#039;&#039;, Vol. 13, s. 671-685, 1983.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;gprof: A Call Graph Execution Profiler&amp;quot;, av S. Graham, P. Kessler, M. McKusick; &#039;&#039;Proceedings of the SIGPLAN &#039;82 Symposium on Compiler Construction&#039;&#039;, &#039;&#039;SIGPLAN Notices&#039;&#039;, Vol. 17, nr 6, s. 120-126, juni 1982.&lt;br /&gt;
&lt;br /&gt;
== UPPHOVSRÄTT ==&lt;br /&gt;
&lt;br /&gt;
Copyright (c) 1988-2026 Free Software Foundation, Inc.&lt;br /&gt;
&lt;br /&gt;
Tillstånd ges att kopiera, distribuera och/eller modifiera detta dokument enligt villkoren i GNU Free Documentation License, version 1.3 eller någon senare version publicerad av Free Software Foundation; utan oföränderliga avsnitt, utan framsidestexter och utan baksidestexter.&lt;br /&gt;
&lt;br /&gt;
En kopia av licensen ingår i avsnittet med titeln &amp;quot;GNU Free Documentation License&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== KOLOFON ==&lt;br /&gt;
&lt;br /&gt;
Denna sida är en del av projektet &#039;&#039;binutils&#039;&#039;, en samling verktyg för arbete med körbara binärer.&lt;br /&gt;
&lt;br /&gt;
Information om projektet finns på:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://www.gnu.org/software/binutils/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Om du har en felrapport för denna manualsida, se:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://sourceware.org/bugzilla/enter_bug.cgi?product=binutils&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Denna sida hämtades från arkivet:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
binutils-with-gold-2.46.tar.gz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
hämtat från:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
https://ftp.gnu.org/gnu/binutils/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
den 24 maj 2026.&lt;br /&gt;
&lt;br /&gt;
Om du upptäcker renderingsproblem i denna HTML-version av sidan, eller om du anser att det finns en bättre eller mer aktuell källa för sidan, eller om du har rättelser eller förbättringar av informationen i denna KOLOFON, som inte är en del av den ursprungliga manualsidan, skicka e-post till:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
man-pages@man7.org&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.linux.se/index.php?title=gprof(1)&amp;diff=9926</id>
		<title>gprof(1)</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=gprof(1)&amp;diff=9926"/>
		<updated>2026-08-14T06:46:07Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* KOLOFON */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:gprof(1)}}&lt;br /&gt;
&lt;br /&gt;
== NAMN ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;gprof&#039;&#039;&#039; – visa profileringsdata för anropsgraf&lt;br /&gt;
&lt;br /&gt;
== SYNOPSIS ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
gprof [ -[abcDhilLrsTvwxyz] ] [ -[ABCeEfFJnNOpPqQRStZ][name] ]&lt;br /&gt;
      [ -I dirs ] [ -d[num] ] [ -k from/to ]&lt;br /&gt;
      [ -m min-count ] [ -R map_file ] [ -t table-length ]&lt;br /&gt;
      [ --[no-]annotated-source[=name] ]&lt;br /&gt;
      [ --[no-]exec-counts[=name] ]&lt;br /&gt;
      [ --[no-]flat-profile[=name] ] [ --[no-]graph[=name] ]&lt;br /&gt;
      [ --[no-]time=name] [ --all-lines ] [ --brief ]&lt;br /&gt;
      [ --debug[=level] ] [ --function-ordering ]&lt;br /&gt;
      [ --file-ordering map_file ] [ --directory-path=dirs ]&lt;br /&gt;
      [ --display-unused-functions ] [ --file-format=name ]&lt;br /&gt;
      [ --file-info ] [ --help ] [ --line ] [ --inline-file-names ]&lt;br /&gt;
      [ --min-count=n ] [ --no-static ] [ --print-path ]&lt;br /&gt;
      [ --separate-files ] [ --static-call-graph ] [ --sum ]&lt;br /&gt;
      [ --table-length=len ] [ --traditional ] [ --version ]&lt;br /&gt;
      [ --width=n ] [ --ignore-non-functions ]&lt;br /&gt;
      [ --demangle[=STYLE] ] [ --no-demangle ]&lt;br /&gt;
      [--external-symbol-table=name]&lt;br /&gt;
      [ image-file ] [ profile-file ... ]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== BESKRIVNING ==&lt;br /&gt;
&lt;br /&gt;
&amp;quot;gprof&amp;quot; producerar en körningsprofil för C-, Pascal- eller Fortran77-program.&lt;br /&gt;
Effekten av anropade rutiner införlivas i profilen för varje anropare.&lt;br /&gt;
Profileringsdata tas från anropsgrafens profileringsfil, &#039;&#039;gmon.out&#039;&#039; som standard, vilken skapas av program som kompilerats med optionen &#039;&#039;&#039;-pg&#039;&#039;&#039; för &amp;quot;cc&amp;quot;, &amp;quot;pc&amp;quot; och &amp;quot;f77&amp;quot;.&lt;br /&gt;
Optionen &#039;&#039;&#039;-pg&#039;&#039;&#039; länkar också in versioner av biblioteksrutinerna som är kompilerade för profilering.&lt;br /&gt;
&amp;quot;Gprof&amp;quot; läser den givna objektfilen, standard är &amp;quot;a.out&amp;quot;, och fastställer relationen mellan dess symboltabell och anropsgrafprofilen från &#039;&#039;gmon.out&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
om mer än en profileringsfil anges visar &amp;quot;gprof&amp;quot;-utdata summan av profileringsinformationen i de givna profileringsfilerna.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Gprof&amp;quot; beräknar mängden tid som spenderats i varje rutin.&lt;br /&gt;
&lt;br /&gt;
Därefter propageras dessa tider längs kanterna i anropsgrafen.&lt;br /&gt;
&lt;br /&gt;
Cykler upptäcks, och anrop in i en cykel får dela cykelns tid.&lt;br /&gt;
&lt;br /&gt;
Flera former av utdata finns tillgängliga från analysen.&lt;br /&gt;
&lt;br /&gt;
Den &#039;&#039;platta profilen&#039;&#039; visar hur mycket tid ditt program spenderade i varje funktion och hur många gånger den funktionen anropades.&lt;br /&gt;
&lt;br /&gt;
Om du helt enkelt vill veta vilka funktioner som förbrukar flest cykler anges det kortfattat här.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Anropsgrafen&#039;&#039; visar, för varje funktion, vilka funktioner som anropade den, vilka andra funktioner den anropade och hur många gånger.&lt;br /&gt;
&lt;br /&gt;
Det finns också en uppskattning av hur mycket tid som spenderades i underrutinerna för varje funktion.&lt;br /&gt;
&lt;br /&gt;
Detta kan föreslå platser där du kan försöka eliminera funktionsanrop som använder mycket tid.&lt;br /&gt;
&lt;br /&gt;
Den &#039;&#039;annoterade källkodslistningen&#039;&#039; är en kopia av programmets källkod, märkt med antalet gånger varje rad i programmet kördes.&lt;br /&gt;
&lt;br /&gt;
== OPTIONER ==&lt;br /&gt;
&lt;br /&gt;
Dessa optioner anger vilket av flera utdataformat &amp;quot;gprof&amp;quot; ska producera.&lt;br /&gt;
&lt;br /&gt;
Många av dessa optioner tar en valfri &#039;&#039;symspec&#039;&#039; för att ange funktioner som ska inkluderas eller exkluderas.&lt;br /&gt;
&lt;br /&gt;
Dessa optioner kan anges flera gånger, med olika symspecs, för att inkludera eller exkludera uppsättningar av symboler.&lt;br /&gt;
&lt;br /&gt;
Att ange någon av dessa optioner åsidosätter standardvärdet, &#039;&#039;&#039;-p -q&#039;&#039;&#039;, vilket skriver ut en platt profil och anropsgrafanalys för alla funktioner.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-A&#039;&#039;&#039;[&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--annotated-source&#039;&#039;&#039;[=&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-A&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; skriver ut annoterad källkod.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;symspec&#039;&#039; anges skrivs utdata endast ut för matchande symboler.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-b&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--brief&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Om optionen &#039;&#039;&#039;-b&#039;&#039;&#039; anges skriver &amp;quot;gprof&amp;quot; inte ut de utförliga förklaringar som försöker förklara betydelsen av alla fält i tabellerna.&lt;br /&gt;
&lt;br /&gt;
: Detta är användbart om du avser att skriva ut utdatan, eller är trött på att se förklaringarna.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-B&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-B&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; skriver ut anropsgrafanalysen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-C&#039;&#039;&#039;[&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--exec-counts&#039;&#039;&#039;[=&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-C&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; skriver ut en summering av funktioner och antalet gånger varje sådan anropades.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;symspec&#039;&#039; anges skrivs summering endast ut för matchande symboler.&lt;br /&gt;
&lt;br /&gt;
: Om profileringsdatafilen innehåller grundblocks-räkningsposter, gör angivande av optionen &#039;&#039;&#039;-l&#039;&#039;&#039; tillsammans med &#039;&#039;&#039;-C&#039;&#039;&#039; att exekveringsräkningar för grundblock summeras och visas.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-i&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--file-info&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-i&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; visar sammanfattningsinformation om profileringsdatafilen eller profileringsdatafilerna och sedan avslutar.&lt;br /&gt;
&lt;br /&gt;
: Antalet histogram-, anropsgraf- och grundblocks-räkningsposter visas.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-I&#039;&#039;&#039; &#039;&#039;dirs&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--directory-path=&#039;&#039;&#039; &#039;&#039;dirs&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-I&#039;&#039;&#039; anger en lista över sökkataloger där källfiler ska hittas.&lt;br /&gt;
&lt;br /&gt;
: Miljövariabeln &#039;&#039;GPROF_PATH&#039;&#039; kan också användas för att förmedla denna information.&lt;br /&gt;
&lt;br /&gt;
: Används mest för annoterad källkodsutdata.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-J&#039;&#039;&#039;[&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--no-annotated-source&#039;&#039;&#039;[=&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-J&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; inte skriver ut annoterad källkod.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;symspec&#039;&#039; anges skriver &amp;quot;gprof&amp;quot; ut annoterad källkod, men exkluderar matchande symboler.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-L&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--print-path&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Normalt skrivs källfilnamn ut med sökvägskomponenten undertryckt.&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-L&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; skriver ut den fullständiga sökvägen för källfilnamn, vilken bestäms från symbolisk felsökningsinformation i image-filen och är relativ till katalogen där kompilatorn anropades.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-p&#039;&#039;&#039;[&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--flat-profile&#039;&#039;&#039;[=&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-p&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; skriver ut en platt profil.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;symspec&#039;&#039; anges skrivs platt profil endast ut för matchande symboler.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-P&#039;&#039;&#039;[&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--no-flat-profile&#039;&#039;&#039;[=&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-P&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; undertrycker utskrift av en platt profil.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;symspec&#039;&#039; anges skriver &amp;quot;gprof&amp;quot; ut en platt profil, men exkluderar matchande symboler.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-q&#039;&#039;&#039;[&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--graph&#039;&#039;&#039;[=&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-q&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; skriver ut anropsgrafanalysen.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;symspec&#039;&#039; anges skrivs anropsgraf endast ut för matchande symboler och deras barn.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-Q&#039;&#039;&#039;[&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--no-graph&#039;&#039;&#039;[=&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-Q&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; undertrycker utskrift av anropsgrafen.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;symspec&#039;&#039; anges skriver &amp;quot;gprof&amp;quot; ut en anropsgraf, men exkluderar matchande symboler.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-t&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--table-length=&#039;&#039;&#039; &#039;&#039;num&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-t&#039;&#039;&#039; gör att de &#039;&#039;num&#039;&#039; mest aktiva källraderna i varje källfil listas när källannotering är aktiverad.&lt;br /&gt;
&lt;br /&gt;
: Standard är 10.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-y&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--separate-files&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Denna option påverkar endast annoterad källkodsutdata.&lt;br /&gt;
&lt;br /&gt;
: Normalt skriver &amp;quot;gprof&amp;quot; ut annoterade källfiler till standardutdata.&lt;br /&gt;
&lt;br /&gt;
: Om denna option anges genereras annoterad källa för en fil med namnet &#039;&#039;path/filename&#039;&#039; i filen &#039;&#039;filename-ann&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Om det underliggande filsystemet skulle trunkera &#039;&#039;filename-ann&#039;&#039; så att det skriver över det ursprungliga &#039;&#039;filename&#039;&#039;, genererar &amp;quot;gprof&amp;quot; annoterad källa i filen &#039;&#039;filename.ann&#039;&#039; i stället; om det ursprungliga filnamnet har en ändelse &#039;&#039;ersätts&#039;&#039; den ändelsen med &#039;&#039;.ann&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-Z&#039;&#039;&#039;[&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--no-exec-counts&#039;&#039;&#039;[=&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-Z&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; inte skriver ut en summering av funktioner och antalet gånger varje sådan anropades.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;symspec&#039;&#039; anges skrivs summering ut, men matchande symboler exkluderas.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-r&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--function-ordering&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;--function-ordering&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; skriver ut en föreslagen funktionsordning för programmet baserat på profileringsdata.&lt;br /&gt;
&lt;br /&gt;
: Denna option föreslår en ordning som kan förbättra paging-, tlb- och cachebeteende för programmet på system som stöder godtycklig ordning av funktioner i en körbar fil.&lt;br /&gt;
&lt;br /&gt;
: De exakta detaljerna för hur länkaren ska tvingas placera funktioner i en viss ordning är systemberoende och ligger utanför denna manuals omfång.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-R&#039;&#039;&#039; &#039;&#039;map_file&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--file-ordering&#039;&#039;&#039; &#039;&#039;map_file&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;--file-ordering&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; skriver ut en föreslagen .o-länkordning för programmet baserat på profileringsdata.&lt;br /&gt;
&lt;br /&gt;
: Denna option föreslår en ordning som kan förbättra paging-, tlb- och cachebeteende för programmet på system som inte stöder godtycklig ordning av funktioner i en körbar fil.&lt;br /&gt;
&lt;br /&gt;
: Användning av argumentet &#039;&#039;&#039;-a&#039;&#039;&#039; rekommenderas starkt med denna option.&lt;br /&gt;
&lt;br /&gt;
: Argumentet &#039;&#039;map_file&#039;&#039; är en sökväg till en fil som tillhandahåller mappningar från funktionsnamn till objektfil.&lt;br /&gt;
&lt;br /&gt;
: Filens format liknar utdata från programmet &amp;quot;nm&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
c-parse.o:00000000 T yyparse&lt;br /&gt;
c-parse.o:00000004 C yyerrflag&lt;br /&gt;
c-lang.o:00000000 T maybe_objc_method_name&lt;br /&gt;
c-lang.o:00000000 T print_lang_statistics&lt;br /&gt;
c-lang.o:00000000 T recognize_objc_keyword&lt;br /&gt;
c-decl.o:00000000 T print_lang_identifier&lt;br /&gt;
c-decl.o:00000000 T print_lang_type&lt;br /&gt;
...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: För att skapa en &#039;&#039;map_file&#039;&#039; med GNU &amp;quot;nm&amp;quot;, skriv ett kommando som &amp;quot;nm --extern-only --defined-only -v --print-file-name program-name&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-T&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--traditional&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-T&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; skriver ut sina utdata i &amp;quot;traditionell&amp;quot; BSD-stil.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-w&#039;&#039;&#039; &#039;&#039;width&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--width=&#039;&#039;&#039; &#039;&#039;width&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Sätter bredden på utdatarader till &#039;&#039;width&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: För närvarande används detta endast vid utskrift av funktionsindexet längst ned i anropsgrafen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-x&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--all-lines&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Denna option påverkar endast annoterad källkodsutdata.&lt;br /&gt;
&lt;br /&gt;
: Som standard annoteras endast raderna i början av ett grundblock.&lt;br /&gt;
&lt;br /&gt;
: Om denna option anges annoteras varje rad i ett grundblock genom att upprepa annoteringen för den första raden.&lt;br /&gt;
&lt;br /&gt;
: Detta beteende liknar &amp;quot;tcov&amp;quot;:s &#039;&#039;&#039;-a&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--demangle&#039;&#039;&#039;[=&#039;&#039;style&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--no-demangle&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Dessa optioner styr om C++-symbolnamn ska avmanglas när utdata skrivs ut.&lt;br /&gt;
&lt;br /&gt;
: Standard är att avmangla symboler.&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;--no-demangle&#039;&#039;&#039; kan användas för att stänga av avmangling.&lt;br /&gt;
&lt;br /&gt;
: Olika kompilatorer har olika manglingsstilar.&lt;br /&gt;
&lt;br /&gt;
: Det valfria avmanglingsstilargumentet kan användas för att välja en lämplig avmanglingsstil för din kompilator.&lt;br /&gt;
&lt;br /&gt;
=== Analysoptioner ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-a&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--no-static&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-a&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; undertrycker utskrift av statiskt deklarerade, privata, funktioner.&lt;br /&gt;
&lt;br /&gt;
: Dessa är funktioner vars namn inte listas som globala och som inte är synliga utanför filen, funktionen eller blocket där de definierades.&lt;br /&gt;
&lt;br /&gt;
: Tid spenderad i dessa funktioner, anrop till/från dem, och så vidare, kommer alla att tillskrivas funktionen som laddades direkt före den i den körbara filen.&lt;br /&gt;
&lt;br /&gt;
: Denna option påverkar både den platta profilen och anropsgrafen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-c&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--static-call-graph&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-c&#039;&#039;&#039; gör att programmets anropsgraf utökas med en heuristik som undersöker objektfilens textutrymme och identifierar funktionsanrop i den binära maskinkoden.&lt;br /&gt;
&lt;br /&gt;
: Eftersom normala anropsgrafposter endast genereras när funktioner anges identifierar denna option barn som kunde ha anropats, men aldrig blev det.&lt;br /&gt;
&lt;br /&gt;
: Anrop till funktioner som inte kompilerats med profilering aktiverad identifieras också, men endast om symboltabellposter finns för dem.&lt;br /&gt;
&lt;br /&gt;
: Anrop till dynamiska biblioteksrutiner hittas typiskt &#039;&#039;inte&#039;&#039; av denna option.&lt;br /&gt;
&lt;br /&gt;
: Föräldrar eller barn som identifieras via denna heuristik anges i anropsgrafen med anropsantalet &#039;&#039;&#039;0&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-D&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--ignore-non-functions&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-D&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; ignorerar symboler som inte är kända som funktioner.&lt;br /&gt;
&lt;br /&gt;
: Denna option ger mer exakta profileringsdata på system där den stöds, till exempel Solaris och HPUX.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-k&#039;&#039;&#039; &#039;&#039;from&#039;&#039;/&#039;&#039;to&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-k&#039;&#039;&#039; låter dig ta bort från anropsgrafen alla bågar från symboler som matchar symspec &#039;&#039;from&#039;&#039; till de som matchar symspec &#039;&#039;to&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-l&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--line&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-l&#039;&#039;&#039; aktiverar rad-för-rad-profilering, vilket gör att histogramträffar debiteras enskilda källkodsrader i stället för funktioner.&lt;br /&gt;
&lt;br /&gt;
: Denna funktion fungerar endast med program kompilerade av äldre versioner av kompilatorn &amp;quot;gcc&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
: Nyare versioner av &amp;quot;gcc&amp;quot; är utformade för att fungera med verktyget &amp;quot;gcov&amp;quot; i stället.&lt;br /&gt;
&lt;br /&gt;
: Om programmet kompilerades med grundblocks-räkning aktiverad identifierar denna option också hur många gånger varje kodrad kördes.&lt;br /&gt;
&lt;br /&gt;
: Även om rad-för-rad-profilering kan hjälpa till att isolera var i en stor funktion ett program spenderar sin tid, ökar den också avsevärt körtiden för &amp;quot;gprof&amp;quot; och förstorar statistiska inexaktheter.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--inline-file-names&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Denna option gör att &amp;quot;gprof&amp;quot; skriver ut källfilen efter varje symbol i både den platta profilen och anropsgrafen.&lt;br /&gt;
&lt;br /&gt;
: Den fullständiga sökvägen till filen skrivs ut om den används med optionen &#039;&#039;&#039;-L&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-m&#039;&#039;&#039; &#039;&#039;num&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--min-count=&#039;&#039;&#039; &#039;&#039;num&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Denna option påverkar endast utdata för exekveringsräkning.&lt;br /&gt;
&lt;br /&gt;
: Symboler som körs färre än &#039;&#039;num&#039;&#039; gånger undertrycks.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-n&#039;&#039;&#039; &#039;&#039;symspec&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--time=&#039;&#039;&#039; &#039;&#039;symspec&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-n&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot;, i sin anropsgrafanalys, endast propagerar tider för symboler som matchar &#039;&#039;symspec&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-N&#039;&#039;&#039; &#039;&#039;symspec&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--no-time=&#039;&#039;&#039; &#039;&#039;symspec&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-n&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot;, i sin anropsgrafanalys, inte propagerar tider för symboler som matchar &#039;&#039;symspec&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-S&#039;&#039;&#039; &#039;&#039;filename&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--external-symbol-table=&#039;&#039;&#039; &#039;&#039;filename&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-S&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; läser en extern symboltabellfil, såsom &#039;&#039;/proc/kallsyms&#039;&#039;, i stället för att läsa symboltabellen från den givna objektfilen; standard är &amp;quot;a.out&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
: Detta är användbart för profilering av kärnmoduler.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-z&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--display-unused-functions&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Om du anger optionen &#039;&#039;&#039;-z&#039;&#039;&#039; nämner &amp;quot;gprof&amp;quot; alla funktioner i den platta profilen, även de som aldrig anropades och som ingen tid spenderades i.&lt;br /&gt;
&lt;br /&gt;
: Detta är användbart tillsammans med optionen &#039;&#039;&#039;-c&#039;&#039;&#039; för att upptäcka vilka rutiner som aldrig anropades.&lt;br /&gt;
&lt;br /&gt;
=== Diverse optioner ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-d&#039;&#039;&#039;[&#039;&#039;num&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--debug&#039;&#039;&#039;[=&#039;&#039;num&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-d&#039;&#039;&#039; &#039;&#039;num&#039;&#039; anger felsökningsoptioner.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;num&#039;&#039; inte anges aktiveras all felsökning.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-h&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--help&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-h&#039;&#039;&#039; skriver ut kommandoradsanvändning.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-O&#039;&#039;&#039; &#039;&#039;name&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--file-format=&#039;&#039;&#039; &#039;&#039;name&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Väljer formatet för profileringsdatafilerna.&lt;br /&gt;
&lt;br /&gt;
: Kända format är &#039;&#039;&#039;auto&#039;&#039;&#039;, standard, &#039;&#039;&#039;bsd&#039;&#039;&#039;, &#039;&#039;&#039;4.4bsd&#039;&#039;&#039;, &#039;&#039;&#039;magic&#039;&#039;&#039; och &#039;&#039;&#039;prof&#039;&#039;&#039;, ännu inte stött.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-s&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--sum&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-s&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; sammanfattar informationen i profileringsdatafilerna som den läste in, och skriver ut en profileringsdatafil kallad &#039;&#039;gmon.sum&#039;&#039;, som innehåller all information från profileringsdatafilerna som &amp;quot;gprof&amp;quot; läste in.&lt;br /&gt;
&lt;br /&gt;
: Filen &#039;&#039;gmon.sum&#039;&#039; kan vara en av de angivna indatafilerna; effekten av detta är att slå samman data i de andra indatafilerna in i &#039;&#039;gmon.sum&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Slutligen kan du köra &amp;quot;gprof&amp;quot; igen utan &#039;&#039;&#039;-s&#039;&#039;&#039; för att analysera de kumulativa data i filen &#039;&#039;gmon.sum&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-v&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--version&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Flaggan &#039;&#039;&#039;-v&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; skriver ut aktuellt versionsnummer och sedan avslutar.&lt;br /&gt;
&lt;br /&gt;
=== Föråldrade optioner ===&lt;br /&gt;
&lt;br /&gt;
Dessa optioner har ersatts med nyare versioner som använder symspecs.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-e&#039;&#039;&#039; &#039;&#039;function_name&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-e&#039;&#039;&#039; &#039;&#039;function&#039;&#039; säger åt &amp;quot;gprof&amp;quot; att inte skriva ut information om funktionen &#039;&#039;function_name&#039;&#039;, och dess barn, i anropsgrafen.&lt;br /&gt;
&lt;br /&gt;
: Funktionen listas fortfarande som ett barn till alla funktioner som anropar den, men dess indexnummer visas som &#039;&#039;&#039;[not printed]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Mer än en option &#039;&#039;&#039;-e&#039;&#039;&#039; kan anges; endast ett &#039;&#039;function_name&#039;&#039; kan anges med varje option &#039;&#039;&#039;-e&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-E&#039;&#039;&#039; &#039;&#039;function_name&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &amp;quot;-E &#039;&#039;function&#039;&#039;&amp;quot; fungerar som option &amp;quot;-e&amp;quot;, men tid som spenderas i funktionen, och barn som inte anropades från någon annanstans, används inte för att beräkna tidsprocenter för anropsgrafen.&lt;br /&gt;
&lt;br /&gt;
: Mer än en option &#039;&#039;&#039;-E&#039;&#039;&#039; kan anges; endast ett &#039;&#039;function_name&#039;&#039; kan anges med varje option &#039;&#039;&#039;-E&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-f&#039;&#039;&#039; &#039;&#039;function_name&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-f&#039;&#039;&#039; &#039;&#039;function&#039;&#039; gör att &amp;quot;gprof&amp;quot; begränsar anropsgrafen till funktionen &#039;&#039;function_name&#039;&#039; och dess barn, och deras barn.&lt;br /&gt;
&lt;br /&gt;
: Mer än en option &#039;&#039;&#039;-f&#039;&#039;&#039; kan anges; endast ett &#039;&#039;function_name&#039;&#039; kan anges med varje option &#039;&#039;&#039;-f&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-F&#039;&#039;&#039; &#039;&#039;function_name&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-F&#039;&#039;&#039; &#039;&#039;function&#039;&#039; fungerar som option &amp;quot;-f&amp;quot;, men endast tid som spenderas i funktionen och dess barn, och deras barn, används för att bestämma total tid och tidsprocenter för anropsgrafen.&lt;br /&gt;
&lt;br /&gt;
: Mer än en option &#039;&#039;&#039;-F&#039;&#039;&#039; kan anges; endast ett &#039;&#039;function_name&#039;&#039; kan anges med varje option &#039;&#039;&#039;-F&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-F&#039;&#039;&#039; åsidosätter option &#039;&#039;&#039;-E&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== FILER ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;a.out&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: namelisten och textutrymmet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;gmon.out&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: dynamisk anropsgraf och profil.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;gmon.sum&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: sammanfattad dynamisk anropsgraf och profil.&lt;br /&gt;
&lt;br /&gt;
== FEL ==&lt;br /&gt;
&lt;br /&gt;
Samplingens granularitet visas, men förblir i bästa fall statistisk.&lt;br /&gt;
&lt;br /&gt;
Vi antar att tiden för varje exekvering av en funktion kan uttryckas som den totala tiden för funktionen delad med antalet gånger funktionen anropas.&lt;br /&gt;
&lt;br /&gt;
Därmed är tiden som propageras längs anropsgrafens bågar till funktionens föräldrar direkt proportionell mot antalet gånger den bågen traverseras.&lt;br /&gt;
&lt;br /&gt;
Föräldrar som inte själva profileras får tiden för sina profilerade barn propagerad till sig, men de kommer att framstå som spontant anropade i anropsgraflistningen, och deras tid kommer inte att propageras vidare.&lt;br /&gt;
&lt;br /&gt;
På liknande sätt kommer signalhanterare, även om de profileras, att framstå som spontana, även om det är av mer obskyra skäl.&lt;br /&gt;
&lt;br /&gt;
Eventuella profilerade barn till signalhanterare bör få sina tider propagerade korrekt, om inte signalhanteraren anropades under exekveringen av profileringsrutinen, i vilket fall allt är förlorat.&lt;br /&gt;
&lt;br /&gt;
Det profilerade programmet måste anropa &amp;quot;exit&amp;quot;(2) eller returnera normalt för att profileringsinformationen ska sparas i filen &#039;&#039;gmon.out&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== SE ÄVEN ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;monitor&#039;&#039;&#039;(3), [[profil(2)|&#039;&#039;&#039;profil&#039;&#039;&#039;(2)]], [[cc(1)|&#039;&#039;&#039;cc&#039;&#039;&#039;(1)]], [[prof(1)|&#039;&#039;&#039;prof&#039;&#039;&#039;(1)]], och Info-posten för &#039;&#039;gprof&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;An Execution Profiler for Modular Programs&amp;quot;, av S. Graham, P. Kessler, M. McKusick; &#039;&#039;Software - Practice and Experience&#039;&#039;, Vol. 13, s. 671-685, 1983.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;gprof: A Call Graph Execution Profiler&amp;quot;, av S. Graham, P. Kessler, M. McKusick; &#039;&#039;Proceedings of the SIGPLAN &#039;82 Symposium on Compiler Construction&#039;&#039;, &#039;&#039;SIGPLAN Notices&#039;&#039;, Vol. 17, nr 6, s. 120-126, juni 1982.&lt;br /&gt;
&lt;br /&gt;
== UPPHOVSRÄTT ==&lt;br /&gt;
&lt;br /&gt;
Copyright (c) 1988-2026 Free Software Foundation, Inc.&lt;br /&gt;
&lt;br /&gt;
Tillstånd ges att kopiera, distribuera och/eller modifiera detta dokument enligt villkoren i GNU Free Documentation License, version 1.3 eller någon senare version publicerad av Free Software Foundation; utan oföränderliga avsnitt, utan framsidestexter och utan baksidestexter.&lt;br /&gt;
&lt;br /&gt;
En kopia av licensen ingår i avsnittet med titeln &amp;quot;GNU Free Documentation License&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== KOLOFON ==&lt;br /&gt;
&lt;br /&gt;
Denna sida är en del av projektet &#039;&#039;binutils&#039;&#039;, en samling verktyg för arbete med körbara binärer.&lt;br /&gt;
&lt;br /&gt;
Information om projektet finns på:&lt;br /&gt;
http://www.gnu.org/software/binutils/&lt;br /&gt;
&lt;br /&gt;
Om du har en felrapport för denna manualsida, se:&lt;br /&gt;
http://sourceware.org/bugzilla/enter_bug.cgi?product=binutils&lt;br /&gt;
Denna sida hämtades från arkivet:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
binutils-with-gold-2.46.tar.gz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
hämtat från: https://ftp.gnu.org/gnu/binutils/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
den 24 maj 2026.&lt;br /&gt;
&lt;br /&gt;
Om du upptäcker renderingsproblem i denna HTML-version av sidan, eller om du anser att det finns en bättre eller mer aktuell källa för sidan, eller om du har rättelser eller förbättringar av informationen i denna KOLOFON, som inte är en del av den ursprungliga manualsidan, skicka e-post till:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
man-pages@man7.org&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Sidslut =&lt;br /&gt;
Orginalhemsidan på Engelska https://man7.org/linux/man-pages/man1/gprof.1.html&lt;br /&gt;
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å &lt;br /&gt;
https://www.linux.se/kontaka-linux-se/&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;Tack till [https://Datorhjalp.se Datorservice] som har  sponsrat [https://www.linux.se Linux.se] med webbhotell.&lt;br /&gt;
&lt;br /&gt;
[[Kategori:Linuxmanual grupp 1]]&lt;br /&gt;
[[Kategori:Linuxmanual]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.linux.se/index.php?title=gprof(1)&amp;diff=9925</id>
		<title>gprof(1)</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=gprof(1)&amp;diff=9925"/>
		<updated>2026-08-14T06:45:15Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* SE ÄVEN */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:gprof(1)}}&lt;br /&gt;
&lt;br /&gt;
== NAMN ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;gprof&#039;&#039;&#039; – visa profileringsdata för anropsgraf&lt;br /&gt;
&lt;br /&gt;
== SYNOPSIS ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
gprof [ -[abcDhilLrsTvwxyz] ] [ -[ABCeEfFJnNOpPqQRStZ][name] ]&lt;br /&gt;
      [ -I dirs ] [ -d[num] ] [ -k from/to ]&lt;br /&gt;
      [ -m min-count ] [ -R map_file ] [ -t table-length ]&lt;br /&gt;
      [ --[no-]annotated-source[=name] ]&lt;br /&gt;
      [ --[no-]exec-counts[=name] ]&lt;br /&gt;
      [ --[no-]flat-profile[=name] ] [ --[no-]graph[=name] ]&lt;br /&gt;
      [ --[no-]time=name] [ --all-lines ] [ --brief ]&lt;br /&gt;
      [ --debug[=level] ] [ --function-ordering ]&lt;br /&gt;
      [ --file-ordering map_file ] [ --directory-path=dirs ]&lt;br /&gt;
      [ --display-unused-functions ] [ --file-format=name ]&lt;br /&gt;
      [ --file-info ] [ --help ] [ --line ] [ --inline-file-names ]&lt;br /&gt;
      [ --min-count=n ] [ --no-static ] [ --print-path ]&lt;br /&gt;
      [ --separate-files ] [ --static-call-graph ] [ --sum ]&lt;br /&gt;
      [ --table-length=len ] [ --traditional ] [ --version ]&lt;br /&gt;
      [ --width=n ] [ --ignore-non-functions ]&lt;br /&gt;
      [ --demangle[=STYLE] ] [ --no-demangle ]&lt;br /&gt;
      [--external-symbol-table=name]&lt;br /&gt;
      [ image-file ] [ profile-file ... ]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== BESKRIVNING ==&lt;br /&gt;
&lt;br /&gt;
&amp;quot;gprof&amp;quot; producerar en körningsprofil för C-, Pascal- eller Fortran77-program.&lt;br /&gt;
Effekten av anropade rutiner införlivas i profilen för varje anropare.&lt;br /&gt;
Profileringsdata tas från anropsgrafens profileringsfil, &#039;&#039;gmon.out&#039;&#039; som standard, vilken skapas av program som kompilerats med optionen &#039;&#039;&#039;-pg&#039;&#039;&#039; för &amp;quot;cc&amp;quot;, &amp;quot;pc&amp;quot; och &amp;quot;f77&amp;quot;.&lt;br /&gt;
Optionen &#039;&#039;&#039;-pg&#039;&#039;&#039; länkar också in versioner av biblioteksrutinerna som är kompilerade för profilering.&lt;br /&gt;
&amp;quot;Gprof&amp;quot; läser den givna objektfilen, standard är &amp;quot;a.out&amp;quot;, och fastställer relationen mellan dess symboltabell och anropsgrafprofilen från &#039;&#039;gmon.out&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
om mer än en profileringsfil anges visar &amp;quot;gprof&amp;quot;-utdata summan av profileringsinformationen i de givna profileringsfilerna.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Gprof&amp;quot; beräknar mängden tid som spenderats i varje rutin.&lt;br /&gt;
&lt;br /&gt;
Därefter propageras dessa tider längs kanterna i anropsgrafen.&lt;br /&gt;
&lt;br /&gt;
Cykler upptäcks, och anrop in i en cykel får dela cykelns tid.&lt;br /&gt;
&lt;br /&gt;
Flera former av utdata finns tillgängliga från analysen.&lt;br /&gt;
&lt;br /&gt;
Den &#039;&#039;platta profilen&#039;&#039; visar hur mycket tid ditt program spenderade i varje funktion och hur många gånger den funktionen anropades.&lt;br /&gt;
&lt;br /&gt;
Om du helt enkelt vill veta vilka funktioner som förbrukar flest cykler anges det kortfattat här.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Anropsgrafen&#039;&#039; visar, för varje funktion, vilka funktioner som anropade den, vilka andra funktioner den anropade och hur många gånger.&lt;br /&gt;
&lt;br /&gt;
Det finns också en uppskattning av hur mycket tid som spenderades i underrutinerna för varje funktion.&lt;br /&gt;
&lt;br /&gt;
Detta kan föreslå platser där du kan försöka eliminera funktionsanrop som använder mycket tid.&lt;br /&gt;
&lt;br /&gt;
Den &#039;&#039;annoterade källkodslistningen&#039;&#039; är en kopia av programmets källkod, märkt med antalet gånger varje rad i programmet kördes.&lt;br /&gt;
&lt;br /&gt;
== OPTIONER ==&lt;br /&gt;
&lt;br /&gt;
Dessa optioner anger vilket av flera utdataformat &amp;quot;gprof&amp;quot; ska producera.&lt;br /&gt;
&lt;br /&gt;
Många av dessa optioner tar en valfri &#039;&#039;symspec&#039;&#039; för att ange funktioner som ska inkluderas eller exkluderas.&lt;br /&gt;
&lt;br /&gt;
Dessa optioner kan anges flera gånger, med olika symspecs, för att inkludera eller exkludera uppsättningar av symboler.&lt;br /&gt;
&lt;br /&gt;
Att ange någon av dessa optioner åsidosätter standardvärdet, &#039;&#039;&#039;-p -q&#039;&#039;&#039;, vilket skriver ut en platt profil och anropsgrafanalys för alla funktioner.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-A&#039;&#039;&#039;[&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--annotated-source&#039;&#039;&#039;[=&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-A&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; skriver ut annoterad källkod.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;symspec&#039;&#039; anges skrivs utdata endast ut för matchande symboler.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-b&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--brief&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Om optionen &#039;&#039;&#039;-b&#039;&#039;&#039; anges skriver &amp;quot;gprof&amp;quot; inte ut de utförliga förklaringar som försöker förklara betydelsen av alla fält i tabellerna.&lt;br /&gt;
&lt;br /&gt;
: Detta är användbart om du avser att skriva ut utdatan, eller är trött på att se förklaringarna.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-B&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-B&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; skriver ut anropsgrafanalysen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-C&#039;&#039;&#039;[&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--exec-counts&#039;&#039;&#039;[=&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-C&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; skriver ut en summering av funktioner och antalet gånger varje sådan anropades.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;symspec&#039;&#039; anges skrivs summering endast ut för matchande symboler.&lt;br /&gt;
&lt;br /&gt;
: Om profileringsdatafilen innehåller grundblocks-räkningsposter, gör angivande av optionen &#039;&#039;&#039;-l&#039;&#039;&#039; tillsammans med &#039;&#039;&#039;-C&#039;&#039;&#039; att exekveringsräkningar för grundblock summeras och visas.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-i&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--file-info&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-i&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; visar sammanfattningsinformation om profileringsdatafilen eller profileringsdatafilerna och sedan avslutar.&lt;br /&gt;
&lt;br /&gt;
: Antalet histogram-, anropsgraf- och grundblocks-räkningsposter visas.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-I&#039;&#039;&#039; &#039;&#039;dirs&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--directory-path=&#039;&#039;&#039; &#039;&#039;dirs&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-I&#039;&#039;&#039; anger en lista över sökkataloger där källfiler ska hittas.&lt;br /&gt;
&lt;br /&gt;
: Miljövariabeln &#039;&#039;GPROF_PATH&#039;&#039; kan också användas för att förmedla denna information.&lt;br /&gt;
&lt;br /&gt;
: Används mest för annoterad källkodsutdata.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-J&#039;&#039;&#039;[&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--no-annotated-source&#039;&#039;&#039;[=&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-J&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; inte skriver ut annoterad källkod.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;symspec&#039;&#039; anges skriver &amp;quot;gprof&amp;quot; ut annoterad källkod, men exkluderar matchande symboler.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-L&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--print-path&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Normalt skrivs källfilnamn ut med sökvägskomponenten undertryckt.&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-L&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; skriver ut den fullständiga sökvägen för källfilnamn, vilken bestäms från symbolisk felsökningsinformation i image-filen och är relativ till katalogen där kompilatorn anropades.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-p&#039;&#039;&#039;[&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--flat-profile&#039;&#039;&#039;[=&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-p&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; skriver ut en platt profil.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;symspec&#039;&#039; anges skrivs platt profil endast ut för matchande symboler.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-P&#039;&#039;&#039;[&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--no-flat-profile&#039;&#039;&#039;[=&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-P&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; undertrycker utskrift av en platt profil.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;symspec&#039;&#039; anges skriver &amp;quot;gprof&amp;quot; ut en platt profil, men exkluderar matchande symboler.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-q&#039;&#039;&#039;[&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--graph&#039;&#039;&#039;[=&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-q&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; skriver ut anropsgrafanalysen.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;symspec&#039;&#039; anges skrivs anropsgraf endast ut för matchande symboler och deras barn.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-Q&#039;&#039;&#039;[&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--no-graph&#039;&#039;&#039;[=&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-Q&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; undertrycker utskrift av anropsgrafen.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;symspec&#039;&#039; anges skriver &amp;quot;gprof&amp;quot; ut en anropsgraf, men exkluderar matchande symboler.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-t&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--table-length=&#039;&#039;&#039; &#039;&#039;num&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-t&#039;&#039;&#039; gör att de &#039;&#039;num&#039;&#039; mest aktiva källraderna i varje källfil listas när källannotering är aktiverad.&lt;br /&gt;
&lt;br /&gt;
: Standard är 10.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-y&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--separate-files&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Denna option påverkar endast annoterad källkodsutdata.&lt;br /&gt;
&lt;br /&gt;
: Normalt skriver &amp;quot;gprof&amp;quot; ut annoterade källfiler till standardutdata.&lt;br /&gt;
&lt;br /&gt;
: Om denna option anges genereras annoterad källa för en fil med namnet &#039;&#039;path/filename&#039;&#039; i filen &#039;&#039;filename-ann&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Om det underliggande filsystemet skulle trunkera &#039;&#039;filename-ann&#039;&#039; så att det skriver över det ursprungliga &#039;&#039;filename&#039;&#039;, genererar &amp;quot;gprof&amp;quot; annoterad källa i filen &#039;&#039;filename.ann&#039;&#039; i stället; om det ursprungliga filnamnet har en ändelse &#039;&#039;ersätts&#039;&#039; den ändelsen med &#039;&#039;.ann&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-Z&#039;&#039;&#039;[&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--no-exec-counts&#039;&#039;&#039;[=&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-Z&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; inte skriver ut en summering av funktioner och antalet gånger varje sådan anropades.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;symspec&#039;&#039; anges skrivs summering ut, men matchande symboler exkluderas.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-r&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--function-ordering&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;--function-ordering&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; skriver ut en föreslagen funktionsordning för programmet baserat på profileringsdata.&lt;br /&gt;
&lt;br /&gt;
: Denna option föreslår en ordning som kan förbättra paging-, tlb- och cachebeteende för programmet på system som stöder godtycklig ordning av funktioner i en körbar fil.&lt;br /&gt;
&lt;br /&gt;
: De exakta detaljerna för hur länkaren ska tvingas placera funktioner i en viss ordning är systemberoende och ligger utanför denna manuals omfång.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-R&#039;&#039;&#039; &#039;&#039;map_file&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--file-ordering&#039;&#039;&#039; &#039;&#039;map_file&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;--file-ordering&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; skriver ut en föreslagen .o-länkordning för programmet baserat på profileringsdata.&lt;br /&gt;
&lt;br /&gt;
: Denna option föreslår en ordning som kan förbättra paging-, tlb- och cachebeteende för programmet på system som inte stöder godtycklig ordning av funktioner i en körbar fil.&lt;br /&gt;
&lt;br /&gt;
: Användning av argumentet &#039;&#039;&#039;-a&#039;&#039;&#039; rekommenderas starkt med denna option.&lt;br /&gt;
&lt;br /&gt;
: Argumentet &#039;&#039;map_file&#039;&#039; är en sökväg till en fil som tillhandahåller mappningar från funktionsnamn till objektfil.&lt;br /&gt;
&lt;br /&gt;
: Filens format liknar utdata från programmet &amp;quot;nm&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
c-parse.o:00000000 T yyparse&lt;br /&gt;
c-parse.o:00000004 C yyerrflag&lt;br /&gt;
c-lang.o:00000000 T maybe_objc_method_name&lt;br /&gt;
c-lang.o:00000000 T print_lang_statistics&lt;br /&gt;
c-lang.o:00000000 T recognize_objc_keyword&lt;br /&gt;
c-decl.o:00000000 T print_lang_identifier&lt;br /&gt;
c-decl.o:00000000 T print_lang_type&lt;br /&gt;
...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: För att skapa en &#039;&#039;map_file&#039;&#039; med GNU &amp;quot;nm&amp;quot;, skriv ett kommando som &amp;quot;nm --extern-only --defined-only -v --print-file-name program-name&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-T&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--traditional&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-T&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; skriver ut sina utdata i &amp;quot;traditionell&amp;quot; BSD-stil.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-w&#039;&#039;&#039; &#039;&#039;width&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--width=&#039;&#039;&#039; &#039;&#039;width&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Sätter bredden på utdatarader till &#039;&#039;width&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: För närvarande används detta endast vid utskrift av funktionsindexet längst ned i anropsgrafen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-x&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--all-lines&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Denna option påverkar endast annoterad källkodsutdata.&lt;br /&gt;
&lt;br /&gt;
: Som standard annoteras endast raderna i början av ett grundblock.&lt;br /&gt;
&lt;br /&gt;
: Om denna option anges annoteras varje rad i ett grundblock genom att upprepa annoteringen för den första raden.&lt;br /&gt;
&lt;br /&gt;
: Detta beteende liknar &amp;quot;tcov&amp;quot;:s &#039;&#039;&#039;-a&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--demangle&#039;&#039;&#039;[=&#039;&#039;style&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--no-demangle&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Dessa optioner styr om C++-symbolnamn ska avmanglas när utdata skrivs ut.&lt;br /&gt;
&lt;br /&gt;
: Standard är att avmangla symboler.&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;--no-demangle&#039;&#039;&#039; kan användas för att stänga av avmangling.&lt;br /&gt;
&lt;br /&gt;
: Olika kompilatorer har olika manglingsstilar.&lt;br /&gt;
&lt;br /&gt;
: Det valfria avmanglingsstilargumentet kan användas för att välja en lämplig avmanglingsstil för din kompilator.&lt;br /&gt;
&lt;br /&gt;
=== Analysoptioner ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-a&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--no-static&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-a&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; undertrycker utskrift av statiskt deklarerade, privata, funktioner.&lt;br /&gt;
&lt;br /&gt;
: Dessa är funktioner vars namn inte listas som globala och som inte är synliga utanför filen, funktionen eller blocket där de definierades.&lt;br /&gt;
&lt;br /&gt;
: Tid spenderad i dessa funktioner, anrop till/från dem, och så vidare, kommer alla att tillskrivas funktionen som laddades direkt före den i den körbara filen.&lt;br /&gt;
&lt;br /&gt;
: Denna option påverkar både den platta profilen och anropsgrafen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-c&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--static-call-graph&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-c&#039;&#039;&#039; gör att programmets anropsgraf utökas med en heuristik som undersöker objektfilens textutrymme och identifierar funktionsanrop i den binära maskinkoden.&lt;br /&gt;
&lt;br /&gt;
: Eftersom normala anropsgrafposter endast genereras när funktioner anges identifierar denna option barn som kunde ha anropats, men aldrig blev det.&lt;br /&gt;
&lt;br /&gt;
: Anrop till funktioner som inte kompilerats med profilering aktiverad identifieras också, men endast om symboltabellposter finns för dem.&lt;br /&gt;
&lt;br /&gt;
: Anrop till dynamiska biblioteksrutiner hittas typiskt &#039;&#039;inte&#039;&#039; av denna option.&lt;br /&gt;
&lt;br /&gt;
: Föräldrar eller barn som identifieras via denna heuristik anges i anropsgrafen med anropsantalet &#039;&#039;&#039;0&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-D&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--ignore-non-functions&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-D&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; ignorerar symboler som inte är kända som funktioner.&lt;br /&gt;
&lt;br /&gt;
: Denna option ger mer exakta profileringsdata på system där den stöds, till exempel Solaris och HPUX.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-k&#039;&#039;&#039; &#039;&#039;from&#039;&#039;/&#039;&#039;to&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-k&#039;&#039;&#039; låter dig ta bort från anropsgrafen alla bågar från symboler som matchar symspec &#039;&#039;from&#039;&#039; till de som matchar symspec &#039;&#039;to&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-l&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--line&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-l&#039;&#039;&#039; aktiverar rad-för-rad-profilering, vilket gör att histogramträffar debiteras enskilda källkodsrader i stället för funktioner.&lt;br /&gt;
&lt;br /&gt;
: Denna funktion fungerar endast med program kompilerade av äldre versioner av kompilatorn &amp;quot;gcc&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
: Nyare versioner av &amp;quot;gcc&amp;quot; är utformade för att fungera med verktyget &amp;quot;gcov&amp;quot; i stället.&lt;br /&gt;
&lt;br /&gt;
: Om programmet kompilerades med grundblocks-räkning aktiverad identifierar denna option också hur många gånger varje kodrad kördes.&lt;br /&gt;
&lt;br /&gt;
: Även om rad-för-rad-profilering kan hjälpa till att isolera var i en stor funktion ett program spenderar sin tid, ökar den också avsevärt körtiden för &amp;quot;gprof&amp;quot; och förstorar statistiska inexaktheter.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--inline-file-names&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Denna option gör att &amp;quot;gprof&amp;quot; skriver ut källfilen efter varje symbol i både den platta profilen och anropsgrafen.&lt;br /&gt;
&lt;br /&gt;
: Den fullständiga sökvägen till filen skrivs ut om den används med optionen &#039;&#039;&#039;-L&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-m&#039;&#039;&#039; &#039;&#039;num&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--min-count=&#039;&#039;&#039; &#039;&#039;num&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Denna option påverkar endast utdata för exekveringsräkning.&lt;br /&gt;
&lt;br /&gt;
: Symboler som körs färre än &#039;&#039;num&#039;&#039; gånger undertrycks.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-n&#039;&#039;&#039; &#039;&#039;symspec&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--time=&#039;&#039;&#039; &#039;&#039;symspec&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-n&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot;, i sin anropsgrafanalys, endast propagerar tider för symboler som matchar &#039;&#039;symspec&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-N&#039;&#039;&#039; &#039;&#039;symspec&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--no-time=&#039;&#039;&#039; &#039;&#039;symspec&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-n&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot;, i sin anropsgrafanalys, inte propagerar tider för symboler som matchar &#039;&#039;symspec&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-S&#039;&#039;&#039; &#039;&#039;filename&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--external-symbol-table=&#039;&#039;&#039; &#039;&#039;filename&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-S&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; läser en extern symboltabellfil, såsom &#039;&#039;/proc/kallsyms&#039;&#039;, i stället för att läsa symboltabellen från den givna objektfilen; standard är &amp;quot;a.out&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
: Detta är användbart för profilering av kärnmoduler.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-z&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--display-unused-functions&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Om du anger optionen &#039;&#039;&#039;-z&#039;&#039;&#039; nämner &amp;quot;gprof&amp;quot; alla funktioner i den platta profilen, även de som aldrig anropades och som ingen tid spenderades i.&lt;br /&gt;
&lt;br /&gt;
: Detta är användbart tillsammans med optionen &#039;&#039;&#039;-c&#039;&#039;&#039; för att upptäcka vilka rutiner som aldrig anropades.&lt;br /&gt;
&lt;br /&gt;
=== Diverse optioner ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-d&#039;&#039;&#039;[&#039;&#039;num&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--debug&#039;&#039;&#039;[=&#039;&#039;num&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-d&#039;&#039;&#039; &#039;&#039;num&#039;&#039; anger felsökningsoptioner.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;num&#039;&#039; inte anges aktiveras all felsökning.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-h&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--help&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-h&#039;&#039;&#039; skriver ut kommandoradsanvändning.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-O&#039;&#039;&#039; &#039;&#039;name&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--file-format=&#039;&#039;&#039; &#039;&#039;name&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Väljer formatet för profileringsdatafilerna.&lt;br /&gt;
&lt;br /&gt;
: Kända format är &#039;&#039;&#039;auto&#039;&#039;&#039;, standard, &#039;&#039;&#039;bsd&#039;&#039;&#039;, &#039;&#039;&#039;4.4bsd&#039;&#039;&#039;, &#039;&#039;&#039;magic&#039;&#039;&#039; och &#039;&#039;&#039;prof&#039;&#039;&#039;, ännu inte stött.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-s&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--sum&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-s&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; sammanfattar informationen i profileringsdatafilerna som den läste in, och skriver ut en profileringsdatafil kallad &#039;&#039;gmon.sum&#039;&#039;, som innehåller all information från profileringsdatafilerna som &amp;quot;gprof&amp;quot; läste in.&lt;br /&gt;
&lt;br /&gt;
: Filen &#039;&#039;gmon.sum&#039;&#039; kan vara en av de angivna indatafilerna; effekten av detta är att slå samman data i de andra indatafilerna in i &#039;&#039;gmon.sum&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Slutligen kan du köra &amp;quot;gprof&amp;quot; igen utan &#039;&#039;&#039;-s&#039;&#039;&#039; för att analysera de kumulativa data i filen &#039;&#039;gmon.sum&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-v&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--version&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Flaggan &#039;&#039;&#039;-v&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; skriver ut aktuellt versionsnummer och sedan avslutar.&lt;br /&gt;
&lt;br /&gt;
=== Föråldrade optioner ===&lt;br /&gt;
&lt;br /&gt;
Dessa optioner har ersatts med nyare versioner som använder symspecs.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-e&#039;&#039;&#039; &#039;&#039;function_name&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-e&#039;&#039;&#039; &#039;&#039;function&#039;&#039; säger åt &amp;quot;gprof&amp;quot; att inte skriva ut information om funktionen &#039;&#039;function_name&#039;&#039;, och dess barn, i anropsgrafen.&lt;br /&gt;
&lt;br /&gt;
: Funktionen listas fortfarande som ett barn till alla funktioner som anropar den, men dess indexnummer visas som &#039;&#039;&#039;[not printed]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Mer än en option &#039;&#039;&#039;-e&#039;&#039;&#039; kan anges; endast ett &#039;&#039;function_name&#039;&#039; kan anges med varje option &#039;&#039;&#039;-e&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-E&#039;&#039;&#039; &#039;&#039;function_name&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &amp;quot;-E &#039;&#039;function&#039;&#039;&amp;quot; fungerar som option &amp;quot;-e&amp;quot;, men tid som spenderas i funktionen, och barn som inte anropades från någon annanstans, används inte för att beräkna tidsprocenter för anropsgrafen.&lt;br /&gt;
&lt;br /&gt;
: Mer än en option &#039;&#039;&#039;-E&#039;&#039;&#039; kan anges; endast ett &#039;&#039;function_name&#039;&#039; kan anges med varje option &#039;&#039;&#039;-E&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-f&#039;&#039;&#039; &#039;&#039;function_name&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-f&#039;&#039;&#039; &#039;&#039;function&#039;&#039; gör att &amp;quot;gprof&amp;quot; begränsar anropsgrafen till funktionen &#039;&#039;function_name&#039;&#039; och dess barn, och deras barn.&lt;br /&gt;
&lt;br /&gt;
: Mer än en option &#039;&#039;&#039;-f&#039;&#039;&#039; kan anges; endast ett &#039;&#039;function_name&#039;&#039; kan anges med varje option &#039;&#039;&#039;-f&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-F&#039;&#039;&#039; &#039;&#039;function_name&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-F&#039;&#039;&#039; &#039;&#039;function&#039;&#039; fungerar som option &amp;quot;-f&amp;quot;, men endast tid som spenderas i funktionen och dess barn, och deras barn, används för att bestämma total tid och tidsprocenter för anropsgrafen.&lt;br /&gt;
&lt;br /&gt;
: Mer än en option &#039;&#039;&#039;-F&#039;&#039;&#039; kan anges; endast ett &#039;&#039;function_name&#039;&#039; kan anges med varje option &#039;&#039;&#039;-F&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-F&#039;&#039;&#039; åsidosätter option &#039;&#039;&#039;-E&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== FILER ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;a.out&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: namelisten och textutrymmet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;gmon.out&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: dynamisk anropsgraf och profil.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;gmon.sum&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: sammanfattad dynamisk anropsgraf och profil.&lt;br /&gt;
&lt;br /&gt;
== FEL ==&lt;br /&gt;
&lt;br /&gt;
Samplingens granularitet visas, men förblir i bästa fall statistisk.&lt;br /&gt;
&lt;br /&gt;
Vi antar att tiden för varje exekvering av en funktion kan uttryckas som den totala tiden för funktionen delad med antalet gånger funktionen anropas.&lt;br /&gt;
&lt;br /&gt;
Därmed är tiden som propageras längs anropsgrafens bågar till funktionens föräldrar direkt proportionell mot antalet gånger den bågen traverseras.&lt;br /&gt;
&lt;br /&gt;
Föräldrar som inte själva profileras får tiden för sina profilerade barn propagerad till sig, men de kommer att framstå som spontant anropade i anropsgraflistningen, och deras tid kommer inte att propageras vidare.&lt;br /&gt;
&lt;br /&gt;
På liknande sätt kommer signalhanterare, även om de profileras, att framstå som spontana, även om det är av mer obskyra skäl.&lt;br /&gt;
&lt;br /&gt;
Eventuella profilerade barn till signalhanterare bör få sina tider propagerade korrekt, om inte signalhanteraren anropades under exekveringen av profileringsrutinen, i vilket fall allt är förlorat.&lt;br /&gt;
&lt;br /&gt;
Det profilerade programmet måste anropa &amp;quot;exit&amp;quot;(2) eller returnera normalt för att profileringsinformationen ska sparas i filen &#039;&#039;gmon.out&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== SE ÄVEN ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;monitor&#039;&#039;&#039;(3), [[profil(2)|&#039;&#039;&#039;profil&#039;&#039;&#039;(2)]], [[cc(1)|&#039;&#039;&#039;cc&#039;&#039;&#039;(1)]], [[prof(1)|&#039;&#039;&#039;prof&#039;&#039;&#039;(1)]], och Info-posten för &#039;&#039;gprof&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;An Execution Profiler for Modular Programs&amp;quot;, av S. Graham, P. Kessler, M. McKusick; &#039;&#039;Software - Practice and Experience&#039;&#039;, Vol. 13, s. 671-685, 1983.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;gprof: A Call Graph Execution Profiler&amp;quot;, av S. Graham, P. Kessler, M. McKusick; &#039;&#039;Proceedings of the SIGPLAN &#039;82 Symposium on Compiler Construction&#039;&#039;, &#039;&#039;SIGPLAN Notices&#039;&#039;, Vol. 17, nr 6, s. 120-126, juni 1982.&lt;br /&gt;
&lt;br /&gt;
== UPPHOVSRÄTT ==&lt;br /&gt;
&lt;br /&gt;
Copyright (c) 1988-2026 Free Software Foundation, Inc.&lt;br /&gt;
&lt;br /&gt;
Tillstånd ges att kopiera, distribuera och/eller modifiera detta dokument enligt villkoren i GNU Free Documentation License, version 1.3 eller någon senare version publicerad av Free Software Foundation; utan oföränderliga avsnitt, utan framsidestexter och utan baksidestexter.&lt;br /&gt;
&lt;br /&gt;
En kopia av licensen ingår i avsnittet med titeln &amp;quot;GNU Free Documentation License&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== KOLOFON ==&lt;br /&gt;
&lt;br /&gt;
Denna sida är en del av projektet &#039;&#039;binutils&#039;&#039;, en samling verktyg för arbete med körbara binärer.&lt;br /&gt;
&lt;br /&gt;
Information om projektet finns på:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://www.gnu.org/software/binutils/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Om du har en felrapport för denna manualsida, se:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://sourceware.org/bugzilla/enter_bug.cgi?product=binutils&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Denna sida hämtades från arkivet:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
binutils-with-gold-2.46.tar.gz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
hämtat från:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
https://ftp.gnu.org/gnu/binutils/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
den 24 maj 2026.&lt;br /&gt;
&lt;br /&gt;
Om du upptäcker renderingsproblem i denna HTML-version av sidan, eller om du anser att det finns en bättre eller mer aktuell källa för sidan, eller om du har rättelser eller förbättringar av informationen i denna KOLOFON, som inte är en del av den ursprungliga manualsidan, skicka e-post till:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
man-pages@man7.org&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Sidslut =&lt;br /&gt;
Orginalhemsidan på Engelska https://man7.org/linux/man-pages/man1/gprof.1.html&lt;br /&gt;
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å &lt;br /&gt;
https://www.linux.se/kontaka-linux-se/&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;Tack till [https://Datorhjalp.se Datorservice] som har  sponsrat [https://www.linux.se Linux.se] med webbhotell.&lt;br /&gt;
&lt;br /&gt;
[[Kategori:Linuxmanual grupp 1]]&lt;br /&gt;
[[Kategori:Linuxmanual]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.linux.se/index.php?title=gprof(1)&amp;diff=9924</id>
		<title>gprof(1)</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=gprof(1)&amp;diff=9924"/>
		<updated>2026-08-14T06:44:40Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* BESKRIVNING */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:gprof(1)}}&lt;br /&gt;
&lt;br /&gt;
== NAMN ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;gprof&#039;&#039;&#039; – visa profileringsdata för anropsgraf&lt;br /&gt;
&lt;br /&gt;
== SYNOPSIS ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
gprof [ -[abcDhilLrsTvwxyz] ] [ -[ABCeEfFJnNOpPqQRStZ][name] ]&lt;br /&gt;
      [ -I dirs ] [ -d[num] ] [ -k from/to ]&lt;br /&gt;
      [ -m min-count ] [ -R map_file ] [ -t table-length ]&lt;br /&gt;
      [ --[no-]annotated-source[=name] ]&lt;br /&gt;
      [ --[no-]exec-counts[=name] ]&lt;br /&gt;
      [ --[no-]flat-profile[=name] ] [ --[no-]graph[=name] ]&lt;br /&gt;
      [ --[no-]time=name] [ --all-lines ] [ --brief ]&lt;br /&gt;
      [ --debug[=level] ] [ --function-ordering ]&lt;br /&gt;
      [ --file-ordering map_file ] [ --directory-path=dirs ]&lt;br /&gt;
      [ --display-unused-functions ] [ --file-format=name ]&lt;br /&gt;
      [ --file-info ] [ --help ] [ --line ] [ --inline-file-names ]&lt;br /&gt;
      [ --min-count=n ] [ --no-static ] [ --print-path ]&lt;br /&gt;
      [ --separate-files ] [ --static-call-graph ] [ --sum ]&lt;br /&gt;
      [ --table-length=len ] [ --traditional ] [ --version ]&lt;br /&gt;
      [ --width=n ] [ --ignore-non-functions ]&lt;br /&gt;
      [ --demangle[=STYLE] ] [ --no-demangle ]&lt;br /&gt;
      [--external-symbol-table=name]&lt;br /&gt;
      [ image-file ] [ profile-file ... ]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== BESKRIVNING ==&lt;br /&gt;
&lt;br /&gt;
&amp;quot;gprof&amp;quot; producerar en körningsprofil för C-, Pascal- eller Fortran77-program.&lt;br /&gt;
Effekten av anropade rutiner införlivas i profilen för varje anropare.&lt;br /&gt;
Profileringsdata tas från anropsgrafens profileringsfil, &#039;&#039;gmon.out&#039;&#039; som standard, vilken skapas av program som kompilerats med optionen &#039;&#039;&#039;-pg&#039;&#039;&#039; för &amp;quot;cc&amp;quot;, &amp;quot;pc&amp;quot; och &amp;quot;f77&amp;quot;.&lt;br /&gt;
Optionen &#039;&#039;&#039;-pg&#039;&#039;&#039; länkar också in versioner av biblioteksrutinerna som är kompilerade för profilering.&lt;br /&gt;
&amp;quot;Gprof&amp;quot; läser den givna objektfilen, standard är &amp;quot;a.out&amp;quot;, och fastställer relationen mellan dess symboltabell och anropsgrafprofilen från &#039;&#039;gmon.out&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
om mer än en profileringsfil anges visar &amp;quot;gprof&amp;quot;-utdata summan av profileringsinformationen i de givna profileringsfilerna.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Gprof&amp;quot; beräknar mängden tid som spenderats i varje rutin.&lt;br /&gt;
&lt;br /&gt;
Därefter propageras dessa tider längs kanterna i anropsgrafen.&lt;br /&gt;
&lt;br /&gt;
Cykler upptäcks, och anrop in i en cykel får dela cykelns tid.&lt;br /&gt;
&lt;br /&gt;
Flera former av utdata finns tillgängliga från analysen.&lt;br /&gt;
&lt;br /&gt;
Den &#039;&#039;platta profilen&#039;&#039; visar hur mycket tid ditt program spenderade i varje funktion och hur många gånger den funktionen anropades.&lt;br /&gt;
&lt;br /&gt;
Om du helt enkelt vill veta vilka funktioner som förbrukar flest cykler anges det kortfattat här.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Anropsgrafen&#039;&#039; visar, för varje funktion, vilka funktioner som anropade den, vilka andra funktioner den anropade och hur många gånger.&lt;br /&gt;
&lt;br /&gt;
Det finns också en uppskattning av hur mycket tid som spenderades i underrutinerna för varje funktion.&lt;br /&gt;
&lt;br /&gt;
Detta kan föreslå platser där du kan försöka eliminera funktionsanrop som använder mycket tid.&lt;br /&gt;
&lt;br /&gt;
Den &#039;&#039;annoterade källkodslistningen&#039;&#039; är en kopia av programmets källkod, märkt med antalet gånger varje rad i programmet kördes.&lt;br /&gt;
&lt;br /&gt;
== OPTIONER ==&lt;br /&gt;
&lt;br /&gt;
Dessa optioner anger vilket av flera utdataformat &amp;quot;gprof&amp;quot; ska producera.&lt;br /&gt;
&lt;br /&gt;
Många av dessa optioner tar en valfri &#039;&#039;symspec&#039;&#039; för att ange funktioner som ska inkluderas eller exkluderas.&lt;br /&gt;
&lt;br /&gt;
Dessa optioner kan anges flera gånger, med olika symspecs, för att inkludera eller exkludera uppsättningar av symboler.&lt;br /&gt;
&lt;br /&gt;
Att ange någon av dessa optioner åsidosätter standardvärdet, &#039;&#039;&#039;-p -q&#039;&#039;&#039;, vilket skriver ut en platt profil och anropsgrafanalys för alla funktioner.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-A&#039;&#039;&#039;[&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--annotated-source&#039;&#039;&#039;[=&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-A&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; skriver ut annoterad källkod.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;symspec&#039;&#039; anges skrivs utdata endast ut för matchande symboler.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-b&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--brief&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Om optionen &#039;&#039;&#039;-b&#039;&#039;&#039; anges skriver &amp;quot;gprof&amp;quot; inte ut de utförliga förklaringar som försöker förklara betydelsen av alla fält i tabellerna.&lt;br /&gt;
&lt;br /&gt;
: Detta är användbart om du avser att skriva ut utdatan, eller är trött på att se förklaringarna.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-B&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-B&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; skriver ut anropsgrafanalysen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-C&#039;&#039;&#039;[&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--exec-counts&#039;&#039;&#039;[=&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-C&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; skriver ut en summering av funktioner och antalet gånger varje sådan anropades.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;symspec&#039;&#039; anges skrivs summering endast ut för matchande symboler.&lt;br /&gt;
&lt;br /&gt;
: Om profileringsdatafilen innehåller grundblocks-räkningsposter, gör angivande av optionen &#039;&#039;&#039;-l&#039;&#039;&#039; tillsammans med &#039;&#039;&#039;-C&#039;&#039;&#039; att exekveringsräkningar för grundblock summeras och visas.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-i&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--file-info&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-i&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; visar sammanfattningsinformation om profileringsdatafilen eller profileringsdatafilerna och sedan avslutar.&lt;br /&gt;
&lt;br /&gt;
: Antalet histogram-, anropsgraf- och grundblocks-räkningsposter visas.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-I&#039;&#039;&#039; &#039;&#039;dirs&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--directory-path=&#039;&#039;&#039; &#039;&#039;dirs&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-I&#039;&#039;&#039; anger en lista över sökkataloger där källfiler ska hittas.&lt;br /&gt;
&lt;br /&gt;
: Miljövariabeln &#039;&#039;GPROF_PATH&#039;&#039; kan också användas för att förmedla denna information.&lt;br /&gt;
&lt;br /&gt;
: Används mest för annoterad källkodsutdata.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-J&#039;&#039;&#039;[&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--no-annotated-source&#039;&#039;&#039;[=&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-J&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; inte skriver ut annoterad källkod.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;symspec&#039;&#039; anges skriver &amp;quot;gprof&amp;quot; ut annoterad källkod, men exkluderar matchande symboler.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-L&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--print-path&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Normalt skrivs källfilnamn ut med sökvägskomponenten undertryckt.&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-L&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; skriver ut den fullständiga sökvägen för källfilnamn, vilken bestäms från symbolisk felsökningsinformation i image-filen och är relativ till katalogen där kompilatorn anropades.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-p&#039;&#039;&#039;[&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--flat-profile&#039;&#039;&#039;[=&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-p&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; skriver ut en platt profil.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;symspec&#039;&#039; anges skrivs platt profil endast ut för matchande symboler.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-P&#039;&#039;&#039;[&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--no-flat-profile&#039;&#039;&#039;[=&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-P&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; undertrycker utskrift av en platt profil.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;symspec&#039;&#039; anges skriver &amp;quot;gprof&amp;quot; ut en platt profil, men exkluderar matchande symboler.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-q&#039;&#039;&#039;[&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--graph&#039;&#039;&#039;[=&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-q&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; skriver ut anropsgrafanalysen.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;symspec&#039;&#039; anges skrivs anropsgraf endast ut för matchande symboler och deras barn.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-Q&#039;&#039;&#039;[&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--no-graph&#039;&#039;&#039;[=&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-Q&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; undertrycker utskrift av anropsgrafen.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;symspec&#039;&#039; anges skriver &amp;quot;gprof&amp;quot; ut en anropsgraf, men exkluderar matchande symboler.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-t&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--table-length=&#039;&#039;&#039; &#039;&#039;num&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-t&#039;&#039;&#039; gör att de &#039;&#039;num&#039;&#039; mest aktiva källraderna i varje källfil listas när källannotering är aktiverad.&lt;br /&gt;
&lt;br /&gt;
: Standard är 10.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-y&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--separate-files&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Denna option påverkar endast annoterad källkodsutdata.&lt;br /&gt;
&lt;br /&gt;
: Normalt skriver &amp;quot;gprof&amp;quot; ut annoterade källfiler till standardutdata.&lt;br /&gt;
&lt;br /&gt;
: Om denna option anges genereras annoterad källa för en fil med namnet &#039;&#039;path/filename&#039;&#039; i filen &#039;&#039;filename-ann&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Om det underliggande filsystemet skulle trunkera &#039;&#039;filename-ann&#039;&#039; så att det skriver över det ursprungliga &#039;&#039;filename&#039;&#039;, genererar &amp;quot;gprof&amp;quot; annoterad källa i filen &#039;&#039;filename.ann&#039;&#039; i stället; om det ursprungliga filnamnet har en ändelse &#039;&#039;ersätts&#039;&#039; den ändelsen med &#039;&#039;.ann&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-Z&#039;&#039;&#039;[&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--no-exec-counts&#039;&#039;&#039;[=&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-Z&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; inte skriver ut en summering av funktioner och antalet gånger varje sådan anropades.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;symspec&#039;&#039; anges skrivs summering ut, men matchande symboler exkluderas.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-r&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--function-ordering&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;--function-ordering&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; skriver ut en föreslagen funktionsordning för programmet baserat på profileringsdata.&lt;br /&gt;
&lt;br /&gt;
: Denna option föreslår en ordning som kan förbättra paging-, tlb- och cachebeteende för programmet på system som stöder godtycklig ordning av funktioner i en körbar fil.&lt;br /&gt;
&lt;br /&gt;
: De exakta detaljerna för hur länkaren ska tvingas placera funktioner i en viss ordning är systemberoende och ligger utanför denna manuals omfång.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-R&#039;&#039;&#039; &#039;&#039;map_file&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--file-ordering&#039;&#039;&#039; &#039;&#039;map_file&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;--file-ordering&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; skriver ut en föreslagen .o-länkordning för programmet baserat på profileringsdata.&lt;br /&gt;
&lt;br /&gt;
: Denna option föreslår en ordning som kan förbättra paging-, tlb- och cachebeteende för programmet på system som inte stöder godtycklig ordning av funktioner i en körbar fil.&lt;br /&gt;
&lt;br /&gt;
: Användning av argumentet &#039;&#039;&#039;-a&#039;&#039;&#039; rekommenderas starkt med denna option.&lt;br /&gt;
&lt;br /&gt;
: Argumentet &#039;&#039;map_file&#039;&#039; är en sökväg till en fil som tillhandahåller mappningar från funktionsnamn till objektfil.&lt;br /&gt;
&lt;br /&gt;
: Filens format liknar utdata från programmet &amp;quot;nm&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
c-parse.o:00000000 T yyparse&lt;br /&gt;
c-parse.o:00000004 C yyerrflag&lt;br /&gt;
c-lang.o:00000000 T maybe_objc_method_name&lt;br /&gt;
c-lang.o:00000000 T print_lang_statistics&lt;br /&gt;
c-lang.o:00000000 T recognize_objc_keyword&lt;br /&gt;
c-decl.o:00000000 T print_lang_identifier&lt;br /&gt;
c-decl.o:00000000 T print_lang_type&lt;br /&gt;
...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: För att skapa en &#039;&#039;map_file&#039;&#039; med GNU &amp;quot;nm&amp;quot;, skriv ett kommando som &amp;quot;nm --extern-only --defined-only -v --print-file-name program-name&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-T&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--traditional&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-T&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; skriver ut sina utdata i &amp;quot;traditionell&amp;quot; BSD-stil.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-w&#039;&#039;&#039; &#039;&#039;width&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--width=&#039;&#039;&#039; &#039;&#039;width&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Sätter bredden på utdatarader till &#039;&#039;width&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: För närvarande används detta endast vid utskrift av funktionsindexet längst ned i anropsgrafen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-x&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--all-lines&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Denna option påverkar endast annoterad källkodsutdata.&lt;br /&gt;
&lt;br /&gt;
: Som standard annoteras endast raderna i början av ett grundblock.&lt;br /&gt;
&lt;br /&gt;
: Om denna option anges annoteras varje rad i ett grundblock genom att upprepa annoteringen för den första raden.&lt;br /&gt;
&lt;br /&gt;
: Detta beteende liknar &amp;quot;tcov&amp;quot;:s &#039;&#039;&#039;-a&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--demangle&#039;&#039;&#039;[=&#039;&#039;style&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--no-demangle&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Dessa optioner styr om C++-symbolnamn ska avmanglas när utdata skrivs ut.&lt;br /&gt;
&lt;br /&gt;
: Standard är att avmangla symboler.&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;--no-demangle&#039;&#039;&#039; kan användas för att stänga av avmangling.&lt;br /&gt;
&lt;br /&gt;
: Olika kompilatorer har olika manglingsstilar.&lt;br /&gt;
&lt;br /&gt;
: Det valfria avmanglingsstilargumentet kan användas för att välja en lämplig avmanglingsstil för din kompilator.&lt;br /&gt;
&lt;br /&gt;
=== Analysoptioner ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-a&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--no-static&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-a&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; undertrycker utskrift av statiskt deklarerade, privata, funktioner.&lt;br /&gt;
&lt;br /&gt;
: Dessa är funktioner vars namn inte listas som globala och som inte är synliga utanför filen, funktionen eller blocket där de definierades.&lt;br /&gt;
&lt;br /&gt;
: Tid spenderad i dessa funktioner, anrop till/från dem, och så vidare, kommer alla att tillskrivas funktionen som laddades direkt före den i den körbara filen.&lt;br /&gt;
&lt;br /&gt;
: Denna option påverkar både den platta profilen och anropsgrafen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-c&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--static-call-graph&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-c&#039;&#039;&#039; gör att programmets anropsgraf utökas med en heuristik som undersöker objektfilens textutrymme och identifierar funktionsanrop i den binära maskinkoden.&lt;br /&gt;
&lt;br /&gt;
: Eftersom normala anropsgrafposter endast genereras när funktioner anges identifierar denna option barn som kunde ha anropats, men aldrig blev det.&lt;br /&gt;
&lt;br /&gt;
: Anrop till funktioner som inte kompilerats med profilering aktiverad identifieras också, men endast om symboltabellposter finns för dem.&lt;br /&gt;
&lt;br /&gt;
: Anrop till dynamiska biblioteksrutiner hittas typiskt &#039;&#039;inte&#039;&#039; av denna option.&lt;br /&gt;
&lt;br /&gt;
: Föräldrar eller barn som identifieras via denna heuristik anges i anropsgrafen med anropsantalet &#039;&#039;&#039;0&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-D&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--ignore-non-functions&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-D&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; ignorerar symboler som inte är kända som funktioner.&lt;br /&gt;
&lt;br /&gt;
: Denna option ger mer exakta profileringsdata på system där den stöds, till exempel Solaris och HPUX.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-k&#039;&#039;&#039; &#039;&#039;from&#039;&#039;/&#039;&#039;to&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-k&#039;&#039;&#039; låter dig ta bort från anropsgrafen alla bågar från symboler som matchar symspec &#039;&#039;from&#039;&#039; till de som matchar symspec &#039;&#039;to&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-l&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--line&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-l&#039;&#039;&#039; aktiverar rad-för-rad-profilering, vilket gör att histogramträffar debiteras enskilda källkodsrader i stället för funktioner.&lt;br /&gt;
&lt;br /&gt;
: Denna funktion fungerar endast med program kompilerade av äldre versioner av kompilatorn &amp;quot;gcc&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
: Nyare versioner av &amp;quot;gcc&amp;quot; är utformade för att fungera med verktyget &amp;quot;gcov&amp;quot; i stället.&lt;br /&gt;
&lt;br /&gt;
: Om programmet kompilerades med grundblocks-räkning aktiverad identifierar denna option också hur många gånger varje kodrad kördes.&lt;br /&gt;
&lt;br /&gt;
: Även om rad-för-rad-profilering kan hjälpa till att isolera var i en stor funktion ett program spenderar sin tid, ökar den också avsevärt körtiden för &amp;quot;gprof&amp;quot; och förstorar statistiska inexaktheter.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--inline-file-names&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Denna option gör att &amp;quot;gprof&amp;quot; skriver ut källfilen efter varje symbol i både den platta profilen och anropsgrafen.&lt;br /&gt;
&lt;br /&gt;
: Den fullständiga sökvägen till filen skrivs ut om den används med optionen &#039;&#039;&#039;-L&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-m&#039;&#039;&#039; &#039;&#039;num&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--min-count=&#039;&#039;&#039; &#039;&#039;num&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Denna option påverkar endast utdata för exekveringsräkning.&lt;br /&gt;
&lt;br /&gt;
: Symboler som körs färre än &#039;&#039;num&#039;&#039; gånger undertrycks.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-n&#039;&#039;&#039; &#039;&#039;symspec&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--time=&#039;&#039;&#039; &#039;&#039;symspec&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-n&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot;, i sin anropsgrafanalys, endast propagerar tider för symboler som matchar &#039;&#039;symspec&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-N&#039;&#039;&#039; &#039;&#039;symspec&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--no-time=&#039;&#039;&#039; &#039;&#039;symspec&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-n&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot;, i sin anropsgrafanalys, inte propagerar tider för symboler som matchar &#039;&#039;symspec&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-S&#039;&#039;&#039; &#039;&#039;filename&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--external-symbol-table=&#039;&#039;&#039; &#039;&#039;filename&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-S&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; läser en extern symboltabellfil, såsom &#039;&#039;/proc/kallsyms&#039;&#039;, i stället för att läsa symboltabellen från den givna objektfilen; standard är &amp;quot;a.out&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
: Detta är användbart för profilering av kärnmoduler.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-z&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--display-unused-functions&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Om du anger optionen &#039;&#039;&#039;-z&#039;&#039;&#039; nämner &amp;quot;gprof&amp;quot; alla funktioner i den platta profilen, även de som aldrig anropades och som ingen tid spenderades i.&lt;br /&gt;
&lt;br /&gt;
: Detta är användbart tillsammans med optionen &#039;&#039;&#039;-c&#039;&#039;&#039; för att upptäcka vilka rutiner som aldrig anropades.&lt;br /&gt;
&lt;br /&gt;
=== Diverse optioner ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-d&#039;&#039;&#039;[&#039;&#039;num&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--debug&#039;&#039;&#039;[=&#039;&#039;num&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-d&#039;&#039;&#039; &#039;&#039;num&#039;&#039; anger felsökningsoptioner.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;num&#039;&#039; inte anges aktiveras all felsökning.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-h&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--help&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-h&#039;&#039;&#039; skriver ut kommandoradsanvändning.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-O&#039;&#039;&#039; &#039;&#039;name&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--file-format=&#039;&#039;&#039; &#039;&#039;name&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Väljer formatet för profileringsdatafilerna.&lt;br /&gt;
&lt;br /&gt;
: Kända format är &#039;&#039;&#039;auto&#039;&#039;&#039;, standard, &#039;&#039;&#039;bsd&#039;&#039;&#039;, &#039;&#039;&#039;4.4bsd&#039;&#039;&#039;, &#039;&#039;&#039;magic&#039;&#039;&#039; och &#039;&#039;&#039;prof&#039;&#039;&#039;, ännu inte stött.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-s&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--sum&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-s&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; sammanfattar informationen i profileringsdatafilerna som den läste in, och skriver ut en profileringsdatafil kallad &#039;&#039;gmon.sum&#039;&#039;, som innehåller all information från profileringsdatafilerna som &amp;quot;gprof&amp;quot; läste in.&lt;br /&gt;
&lt;br /&gt;
: Filen &#039;&#039;gmon.sum&#039;&#039; kan vara en av de angivna indatafilerna; effekten av detta är att slå samman data i de andra indatafilerna in i &#039;&#039;gmon.sum&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Slutligen kan du köra &amp;quot;gprof&amp;quot; igen utan &#039;&#039;&#039;-s&#039;&#039;&#039; för att analysera de kumulativa data i filen &#039;&#039;gmon.sum&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-v&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--version&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Flaggan &#039;&#039;&#039;-v&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; skriver ut aktuellt versionsnummer och sedan avslutar.&lt;br /&gt;
&lt;br /&gt;
=== Föråldrade optioner ===&lt;br /&gt;
&lt;br /&gt;
Dessa optioner har ersatts med nyare versioner som använder symspecs.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-e&#039;&#039;&#039; &#039;&#039;function_name&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-e&#039;&#039;&#039; &#039;&#039;function&#039;&#039; säger åt &amp;quot;gprof&amp;quot; att inte skriva ut information om funktionen &#039;&#039;function_name&#039;&#039;, och dess barn, i anropsgrafen.&lt;br /&gt;
&lt;br /&gt;
: Funktionen listas fortfarande som ett barn till alla funktioner som anropar den, men dess indexnummer visas som &#039;&#039;&#039;[not printed]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Mer än en option &#039;&#039;&#039;-e&#039;&#039;&#039; kan anges; endast ett &#039;&#039;function_name&#039;&#039; kan anges med varje option &#039;&#039;&#039;-e&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-E&#039;&#039;&#039; &#039;&#039;function_name&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &amp;quot;-E &#039;&#039;function&#039;&#039;&amp;quot; fungerar som option &amp;quot;-e&amp;quot;, men tid som spenderas i funktionen, och barn som inte anropades från någon annanstans, används inte för att beräkna tidsprocenter för anropsgrafen.&lt;br /&gt;
&lt;br /&gt;
: Mer än en option &#039;&#039;&#039;-E&#039;&#039;&#039; kan anges; endast ett &#039;&#039;function_name&#039;&#039; kan anges med varje option &#039;&#039;&#039;-E&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-f&#039;&#039;&#039; &#039;&#039;function_name&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-f&#039;&#039;&#039; &#039;&#039;function&#039;&#039; gör att &amp;quot;gprof&amp;quot; begränsar anropsgrafen till funktionen &#039;&#039;function_name&#039;&#039; och dess barn, och deras barn.&lt;br /&gt;
&lt;br /&gt;
: Mer än en option &#039;&#039;&#039;-f&#039;&#039;&#039; kan anges; endast ett &#039;&#039;function_name&#039;&#039; kan anges med varje option &#039;&#039;&#039;-f&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-F&#039;&#039;&#039; &#039;&#039;function_name&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-F&#039;&#039;&#039; &#039;&#039;function&#039;&#039; fungerar som option &amp;quot;-f&amp;quot;, men endast tid som spenderas i funktionen och dess barn, och deras barn, används för att bestämma total tid och tidsprocenter för anropsgrafen.&lt;br /&gt;
&lt;br /&gt;
: Mer än en option &#039;&#039;&#039;-F&#039;&#039;&#039; kan anges; endast ett &#039;&#039;function_name&#039;&#039; kan anges med varje option &#039;&#039;&#039;-F&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-F&#039;&#039;&#039; åsidosätter option &#039;&#039;&#039;-E&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== FILER ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;a.out&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: namelisten och textutrymmet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;gmon.out&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: dynamisk anropsgraf och profil.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;gmon.sum&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: sammanfattad dynamisk anropsgraf och profil.&lt;br /&gt;
&lt;br /&gt;
== FEL ==&lt;br /&gt;
&lt;br /&gt;
Samplingens granularitet visas, men förblir i bästa fall statistisk.&lt;br /&gt;
&lt;br /&gt;
Vi antar att tiden för varje exekvering av en funktion kan uttryckas som den totala tiden för funktionen delad med antalet gånger funktionen anropas.&lt;br /&gt;
&lt;br /&gt;
Därmed är tiden som propageras längs anropsgrafens bågar till funktionens föräldrar direkt proportionell mot antalet gånger den bågen traverseras.&lt;br /&gt;
&lt;br /&gt;
Föräldrar som inte själva profileras får tiden för sina profilerade barn propagerad till sig, men de kommer att framstå som spontant anropade i anropsgraflistningen, och deras tid kommer inte att propageras vidare.&lt;br /&gt;
&lt;br /&gt;
På liknande sätt kommer signalhanterare, även om de profileras, att framstå som spontana, även om det är av mer obskyra skäl.&lt;br /&gt;
&lt;br /&gt;
Eventuella profilerade barn till signalhanterare bör få sina tider propagerade korrekt, om inte signalhanteraren anropades under exekveringen av profileringsrutinen, i vilket fall allt är förlorat.&lt;br /&gt;
&lt;br /&gt;
Det profilerade programmet måste anropa &amp;quot;exit&amp;quot;(2) eller returnera normalt för att profileringsinformationen ska sparas i filen &#039;&#039;gmon.out&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== SE ÄVEN ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;monitor&#039;&#039;&#039;(3), &#039;&#039;&#039;profil&#039;&#039;&#039;(2), &#039;&#039;&#039;cc&#039;&#039;&#039;(1), &#039;&#039;&#039;prof&#039;&#039;&#039;(1), och Info-posten för &#039;&#039;gprof&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;An Execution Profiler for Modular Programs&amp;quot;, av S. Graham, P. Kessler, M. McKusick; &#039;&#039;Software - Practice and Experience&#039;&#039;, Vol. 13, s. 671-685, 1983.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;gprof: A Call Graph Execution Profiler&amp;quot;, av S. Graham, P. Kessler, M. McKusick; &#039;&#039;Proceedings of the SIGPLAN &#039;82 Symposium on Compiler Construction&#039;&#039;, &#039;&#039;SIGPLAN Notices&#039;&#039;, Vol. 17, nr 6, s. 120-126, juni 1982.&lt;br /&gt;
&lt;br /&gt;
== UPPHOVSRÄTT ==&lt;br /&gt;
&lt;br /&gt;
Copyright (c) 1988-2026 Free Software Foundation, Inc.&lt;br /&gt;
&lt;br /&gt;
Tillstånd ges att kopiera, distribuera och/eller modifiera detta dokument enligt villkoren i GNU Free Documentation License, version 1.3 eller någon senare version publicerad av Free Software Foundation; utan oföränderliga avsnitt, utan framsidestexter och utan baksidestexter.&lt;br /&gt;
&lt;br /&gt;
En kopia av licensen ingår i avsnittet med titeln &amp;quot;GNU Free Documentation License&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== KOLOFON ==&lt;br /&gt;
&lt;br /&gt;
Denna sida är en del av projektet &#039;&#039;binutils&#039;&#039;, en samling verktyg för arbete med körbara binärer.&lt;br /&gt;
&lt;br /&gt;
Information om projektet finns på:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://www.gnu.org/software/binutils/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Om du har en felrapport för denna manualsida, se:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://sourceware.org/bugzilla/enter_bug.cgi?product=binutils&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Denna sida hämtades från arkivet:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
binutils-with-gold-2.46.tar.gz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
hämtat från:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
https://ftp.gnu.org/gnu/binutils/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
den 24 maj 2026.&lt;br /&gt;
&lt;br /&gt;
Om du upptäcker renderingsproblem i denna HTML-version av sidan, eller om du anser att det finns en bättre eller mer aktuell källa för sidan, eller om du har rättelser eller förbättringar av informationen i denna KOLOFON, som inte är en del av den ursprungliga manualsidan, skicka e-post till:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
man-pages@man7.org&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Sidslut =&lt;br /&gt;
Orginalhemsidan på Engelska https://man7.org/linux/man-pages/man1/gprof.1.html&lt;br /&gt;
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å &lt;br /&gt;
https://www.linux.se/kontaka-linux-se/&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;Tack till [https://Datorhjalp.se Datorservice] som har  sponsrat [https://www.linux.se Linux.se] med webbhotell.&lt;br /&gt;
&lt;br /&gt;
[[Kategori:Linuxmanual grupp 1]]&lt;br /&gt;
[[Kategori:Linuxmanual]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.linux.se/index.php?title=gprof(1)&amp;diff=9923</id>
		<title>gprof(1)</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=gprof(1)&amp;diff=9923"/>
		<updated>2026-08-14T06:44:19Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:gprof(1)}}&lt;br /&gt;
&lt;br /&gt;
== NAMN ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;gprof&#039;&#039;&#039; – visa profileringsdata för anropsgraf&lt;br /&gt;
&lt;br /&gt;
== SYNOPSIS ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
gprof [ -[abcDhilLrsTvwxyz] ] [ -[ABCeEfFJnNOpPqQRStZ][name] ]&lt;br /&gt;
      [ -I dirs ] [ -d[num] ] [ -k from/to ]&lt;br /&gt;
      [ -m min-count ] [ -R map_file ] [ -t table-length ]&lt;br /&gt;
      [ --[no-]annotated-source[=name] ]&lt;br /&gt;
      [ --[no-]exec-counts[=name] ]&lt;br /&gt;
      [ --[no-]flat-profile[=name] ] [ --[no-]graph[=name] ]&lt;br /&gt;
      [ --[no-]time=name] [ --all-lines ] [ --brief ]&lt;br /&gt;
      [ --debug[=level] ] [ --function-ordering ]&lt;br /&gt;
      [ --file-ordering map_file ] [ --directory-path=dirs ]&lt;br /&gt;
      [ --display-unused-functions ] [ --file-format=name ]&lt;br /&gt;
      [ --file-info ] [ --help ] [ --line ] [ --inline-file-names ]&lt;br /&gt;
      [ --min-count=n ] [ --no-static ] [ --print-path ]&lt;br /&gt;
      [ --separate-files ] [ --static-call-graph ] [ --sum ]&lt;br /&gt;
      [ --table-length=len ] [ --traditional ] [ --version ]&lt;br /&gt;
      [ --width=n ] [ --ignore-non-functions ]&lt;br /&gt;
      [ --demangle[=STYLE] ] [ --no-demangle ]&lt;br /&gt;
      [--external-symbol-table=name]&lt;br /&gt;
      [ image-file ] [ profile-file ... ]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== BESKRIVNING ==&lt;br /&gt;
&lt;br /&gt;
&amp;quot;gprof&amp;quot; producerar en körningsprofil för C-, Pascal- eller Fortran77-program.&lt;br /&gt;
&lt;br /&gt;
Effekten av anropade rutiner införlivas i profilen för varje anropare.&lt;br /&gt;
&lt;br /&gt;
Profileringsdata tas från anropsgrafens profileringsfil, &#039;&#039;gmon.out&#039;&#039; som standard, vilken skapas av program som kompilerats med optionen &#039;&#039;&#039;-pg&#039;&#039;&#039; för &amp;quot;cc&amp;quot;, &amp;quot;pc&amp;quot; och &amp;quot;f77&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Optionen &#039;&#039;&#039;-pg&#039;&#039;&#039; länkar också in versioner av biblioteksrutinerna som är kompilerade för profilering.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Gprof&amp;quot; läser den givna objektfilen, standard är &amp;quot;a.out&amp;quot;, och fastställer relationen mellan dess symboltabell och anropsgrafprofilen från &#039;&#039;gmon.out&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Om mer än en profileringsfil anges visar &amp;quot;gprof&amp;quot;-utdata summan av profileringsinformationen i de givna profileringsfilerna.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Gprof&amp;quot; beräknar mängden tid som spenderats i varje rutin.&lt;br /&gt;
&lt;br /&gt;
Därefter propageras dessa tider längs kanterna i anropsgrafen.&lt;br /&gt;
&lt;br /&gt;
Cykler upptäcks, och anrop in i en cykel får dela cykelns tid.&lt;br /&gt;
&lt;br /&gt;
Flera former av utdata finns tillgängliga från analysen.&lt;br /&gt;
&lt;br /&gt;
Den &#039;&#039;platta profilen&#039;&#039; visar hur mycket tid ditt program spenderade i varje funktion och hur många gånger den funktionen anropades.&lt;br /&gt;
&lt;br /&gt;
Om du helt enkelt vill veta vilka funktioner som förbrukar flest cykler anges det kortfattat här.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Anropsgrafen&#039;&#039; visar, för varje funktion, vilka funktioner som anropade den, vilka andra funktioner den anropade och hur många gånger.&lt;br /&gt;
&lt;br /&gt;
Det finns också en uppskattning av hur mycket tid som spenderades i underrutinerna för varje funktion.&lt;br /&gt;
&lt;br /&gt;
Detta kan föreslå platser där du kan försöka eliminera funktionsanrop som använder mycket tid.&lt;br /&gt;
&lt;br /&gt;
Den &#039;&#039;annoterade källkodslistningen&#039;&#039; är en kopia av programmets källkod, märkt med antalet gånger varje rad i programmet kördes.&lt;br /&gt;
&lt;br /&gt;
== OPTIONER ==&lt;br /&gt;
&lt;br /&gt;
Dessa optioner anger vilket av flera utdataformat &amp;quot;gprof&amp;quot; ska producera.&lt;br /&gt;
&lt;br /&gt;
Många av dessa optioner tar en valfri &#039;&#039;symspec&#039;&#039; för att ange funktioner som ska inkluderas eller exkluderas.&lt;br /&gt;
&lt;br /&gt;
Dessa optioner kan anges flera gånger, med olika symspecs, för att inkludera eller exkludera uppsättningar av symboler.&lt;br /&gt;
&lt;br /&gt;
Att ange någon av dessa optioner åsidosätter standardvärdet, &#039;&#039;&#039;-p -q&#039;&#039;&#039;, vilket skriver ut en platt profil och anropsgrafanalys för alla funktioner.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-A&#039;&#039;&#039;[&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--annotated-source&#039;&#039;&#039;[=&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-A&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; skriver ut annoterad källkod.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;symspec&#039;&#039; anges skrivs utdata endast ut för matchande symboler.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-b&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--brief&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Om optionen &#039;&#039;&#039;-b&#039;&#039;&#039; anges skriver &amp;quot;gprof&amp;quot; inte ut de utförliga förklaringar som försöker förklara betydelsen av alla fält i tabellerna.&lt;br /&gt;
&lt;br /&gt;
: Detta är användbart om du avser att skriva ut utdatan, eller är trött på att se förklaringarna.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-B&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-B&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; skriver ut anropsgrafanalysen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-C&#039;&#039;&#039;[&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--exec-counts&#039;&#039;&#039;[=&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-C&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; skriver ut en summering av funktioner och antalet gånger varje sådan anropades.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;symspec&#039;&#039; anges skrivs summering endast ut för matchande symboler.&lt;br /&gt;
&lt;br /&gt;
: Om profileringsdatafilen innehåller grundblocks-räkningsposter, gör angivande av optionen &#039;&#039;&#039;-l&#039;&#039;&#039; tillsammans med &#039;&#039;&#039;-C&#039;&#039;&#039; att exekveringsräkningar för grundblock summeras och visas.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-i&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--file-info&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-i&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; visar sammanfattningsinformation om profileringsdatafilen eller profileringsdatafilerna och sedan avslutar.&lt;br /&gt;
&lt;br /&gt;
: Antalet histogram-, anropsgraf- och grundblocks-räkningsposter visas.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-I&#039;&#039;&#039; &#039;&#039;dirs&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--directory-path=&#039;&#039;&#039; &#039;&#039;dirs&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-I&#039;&#039;&#039; anger en lista över sökkataloger där källfiler ska hittas.&lt;br /&gt;
&lt;br /&gt;
: Miljövariabeln &#039;&#039;GPROF_PATH&#039;&#039; kan också användas för att förmedla denna information.&lt;br /&gt;
&lt;br /&gt;
: Används mest för annoterad källkodsutdata.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-J&#039;&#039;&#039;[&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--no-annotated-source&#039;&#039;&#039;[=&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-J&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; inte skriver ut annoterad källkod.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;symspec&#039;&#039; anges skriver &amp;quot;gprof&amp;quot; ut annoterad källkod, men exkluderar matchande symboler.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-L&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--print-path&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Normalt skrivs källfilnamn ut med sökvägskomponenten undertryckt.&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-L&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; skriver ut den fullständiga sökvägen för källfilnamn, vilken bestäms från symbolisk felsökningsinformation i image-filen och är relativ till katalogen där kompilatorn anropades.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-p&#039;&#039;&#039;[&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--flat-profile&#039;&#039;&#039;[=&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-p&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; skriver ut en platt profil.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;symspec&#039;&#039; anges skrivs platt profil endast ut för matchande symboler.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-P&#039;&#039;&#039;[&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--no-flat-profile&#039;&#039;&#039;[=&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-P&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; undertrycker utskrift av en platt profil.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;symspec&#039;&#039; anges skriver &amp;quot;gprof&amp;quot; ut en platt profil, men exkluderar matchande symboler.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-q&#039;&#039;&#039;[&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--graph&#039;&#039;&#039;[=&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-q&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; skriver ut anropsgrafanalysen.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;symspec&#039;&#039; anges skrivs anropsgraf endast ut för matchande symboler och deras barn.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-Q&#039;&#039;&#039;[&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--no-graph&#039;&#039;&#039;[=&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-Q&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; undertrycker utskrift av anropsgrafen.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;symspec&#039;&#039; anges skriver &amp;quot;gprof&amp;quot; ut en anropsgraf, men exkluderar matchande symboler.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-t&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--table-length=&#039;&#039;&#039; &#039;&#039;num&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-t&#039;&#039;&#039; gör att de &#039;&#039;num&#039;&#039; mest aktiva källraderna i varje källfil listas när källannotering är aktiverad.&lt;br /&gt;
&lt;br /&gt;
: Standard är 10.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-y&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--separate-files&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Denna option påverkar endast annoterad källkodsutdata.&lt;br /&gt;
&lt;br /&gt;
: Normalt skriver &amp;quot;gprof&amp;quot; ut annoterade källfiler till standardutdata.&lt;br /&gt;
&lt;br /&gt;
: Om denna option anges genereras annoterad källa för en fil med namnet &#039;&#039;path/filename&#039;&#039; i filen &#039;&#039;filename-ann&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Om det underliggande filsystemet skulle trunkera &#039;&#039;filename-ann&#039;&#039; så att det skriver över det ursprungliga &#039;&#039;filename&#039;&#039;, genererar &amp;quot;gprof&amp;quot; annoterad källa i filen &#039;&#039;filename.ann&#039;&#039; i stället; om det ursprungliga filnamnet har en ändelse &#039;&#039;ersätts&#039;&#039; den ändelsen med &#039;&#039;.ann&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-Z&#039;&#039;&#039;[&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--no-exec-counts&#039;&#039;&#039;[=&#039;&#039;symspec&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-Z&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; inte skriver ut en summering av funktioner och antalet gånger varje sådan anropades.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;symspec&#039;&#039; anges skrivs summering ut, men matchande symboler exkluderas.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-r&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--function-ordering&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;--function-ordering&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; skriver ut en föreslagen funktionsordning för programmet baserat på profileringsdata.&lt;br /&gt;
&lt;br /&gt;
: Denna option föreslår en ordning som kan förbättra paging-, tlb- och cachebeteende för programmet på system som stöder godtycklig ordning av funktioner i en körbar fil.&lt;br /&gt;
&lt;br /&gt;
: De exakta detaljerna för hur länkaren ska tvingas placera funktioner i en viss ordning är systemberoende och ligger utanför denna manuals omfång.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-R&#039;&#039;&#039; &#039;&#039;map_file&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--file-ordering&#039;&#039;&#039; &#039;&#039;map_file&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;--file-ordering&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; skriver ut en föreslagen .o-länkordning för programmet baserat på profileringsdata.&lt;br /&gt;
&lt;br /&gt;
: Denna option föreslår en ordning som kan förbättra paging-, tlb- och cachebeteende för programmet på system som inte stöder godtycklig ordning av funktioner i en körbar fil.&lt;br /&gt;
&lt;br /&gt;
: Användning av argumentet &#039;&#039;&#039;-a&#039;&#039;&#039; rekommenderas starkt med denna option.&lt;br /&gt;
&lt;br /&gt;
: Argumentet &#039;&#039;map_file&#039;&#039; är en sökväg till en fil som tillhandahåller mappningar från funktionsnamn till objektfil.&lt;br /&gt;
&lt;br /&gt;
: Filens format liknar utdata från programmet &amp;quot;nm&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
c-parse.o:00000000 T yyparse&lt;br /&gt;
c-parse.o:00000004 C yyerrflag&lt;br /&gt;
c-lang.o:00000000 T maybe_objc_method_name&lt;br /&gt;
c-lang.o:00000000 T print_lang_statistics&lt;br /&gt;
c-lang.o:00000000 T recognize_objc_keyword&lt;br /&gt;
c-decl.o:00000000 T print_lang_identifier&lt;br /&gt;
c-decl.o:00000000 T print_lang_type&lt;br /&gt;
...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: För att skapa en &#039;&#039;map_file&#039;&#039; med GNU &amp;quot;nm&amp;quot;, skriv ett kommando som &amp;quot;nm --extern-only --defined-only -v --print-file-name program-name&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-T&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--traditional&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-T&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; skriver ut sina utdata i &amp;quot;traditionell&amp;quot; BSD-stil.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-w&#039;&#039;&#039; &#039;&#039;width&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--width=&#039;&#039;&#039; &#039;&#039;width&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Sätter bredden på utdatarader till &#039;&#039;width&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: För närvarande används detta endast vid utskrift av funktionsindexet längst ned i anropsgrafen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-x&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--all-lines&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Denna option påverkar endast annoterad källkodsutdata.&lt;br /&gt;
&lt;br /&gt;
: Som standard annoteras endast raderna i början av ett grundblock.&lt;br /&gt;
&lt;br /&gt;
: Om denna option anges annoteras varje rad i ett grundblock genom att upprepa annoteringen för den första raden.&lt;br /&gt;
&lt;br /&gt;
: Detta beteende liknar &amp;quot;tcov&amp;quot;:s &#039;&#039;&#039;-a&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--demangle&#039;&#039;&#039;[=&#039;&#039;style&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--no-demangle&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Dessa optioner styr om C++-symbolnamn ska avmanglas när utdata skrivs ut.&lt;br /&gt;
&lt;br /&gt;
: Standard är att avmangla symboler.&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;--no-demangle&#039;&#039;&#039; kan användas för att stänga av avmangling.&lt;br /&gt;
&lt;br /&gt;
: Olika kompilatorer har olika manglingsstilar.&lt;br /&gt;
&lt;br /&gt;
: Det valfria avmanglingsstilargumentet kan användas för att välja en lämplig avmanglingsstil för din kompilator.&lt;br /&gt;
&lt;br /&gt;
=== Analysoptioner ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-a&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--no-static&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-a&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; undertrycker utskrift av statiskt deklarerade, privata, funktioner.&lt;br /&gt;
&lt;br /&gt;
: Dessa är funktioner vars namn inte listas som globala och som inte är synliga utanför filen, funktionen eller blocket där de definierades.&lt;br /&gt;
&lt;br /&gt;
: Tid spenderad i dessa funktioner, anrop till/från dem, och så vidare, kommer alla att tillskrivas funktionen som laddades direkt före den i den körbara filen.&lt;br /&gt;
&lt;br /&gt;
: Denna option påverkar både den platta profilen och anropsgrafen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-c&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--static-call-graph&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-c&#039;&#039;&#039; gör att programmets anropsgraf utökas med en heuristik som undersöker objektfilens textutrymme och identifierar funktionsanrop i den binära maskinkoden.&lt;br /&gt;
&lt;br /&gt;
: Eftersom normala anropsgrafposter endast genereras när funktioner anges identifierar denna option barn som kunde ha anropats, men aldrig blev det.&lt;br /&gt;
&lt;br /&gt;
: Anrop till funktioner som inte kompilerats med profilering aktiverad identifieras också, men endast om symboltabellposter finns för dem.&lt;br /&gt;
&lt;br /&gt;
: Anrop till dynamiska biblioteksrutiner hittas typiskt &#039;&#039;inte&#039;&#039; av denna option.&lt;br /&gt;
&lt;br /&gt;
: Föräldrar eller barn som identifieras via denna heuristik anges i anropsgrafen med anropsantalet &#039;&#039;&#039;0&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-D&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--ignore-non-functions&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-D&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; ignorerar symboler som inte är kända som funktioner.&lt;br /&gt;
&lt;br /&gt;
: Denna option ger mer exakta profileringsdata på system där den stöds, till exempel Solaris och HPUX.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-k&#039;&#039;&#039; &#039;&#039;from&#039;&#039;/&#039;&#039;to&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-k&#039;&#039;&#039; låter dig ta bort från anropsgrafen alla bågar från symboler som matchar symspec &#039;&#039;from&#039;&#039; till de som matchar symspec &#039;&#039;to&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-l&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--line&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-l&#039;&#039;&#039; aktiverar rad-för-rad-profilering, vilket gör att histogramträffar debiteras enskilda källkodsrader i stället för funktioner.&lt;br /&gt;
&lt;br /&gt;
: Denna funktion fungerar endast med program kompilerade av äldre versioner av kompilatorn &amp;quot;gcc&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
: Nyare versioner av &amp;quot;gcc&amp;quot; är utformade för att fungera med verktyget &amp;quot;gcov&amp;quot; i stället.&lt;br /&gt;
&lt;br /&gt;
: Om programmet kompilerades med grundblocks-räkning aktiverad identifierar denna option också hur många gånger varje kodrad kördes.&lt;br /&gt;
&lt;br /&gt;
: Även om rad-för-rad-profilering kan hjälpa till att isolera var i en stor funktion ett program spenderar sin tid, ökar den också avsevärt körtiden för &amp;quot;gprof&amp;quot; och förstorar statistiska inexaktheter.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--inline-file-names&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Denna option gör att &amp;quot;gprof&amp;quot; skriver ut källfilen efter varje symbol i både den platta profilen och anropsgrafen.&lt;br /&gt;
&lt;br /&gt;
: Den fullständiga sökvägen till filen skrivs ut om den används med optionen &#039;&#039;&#039;-L&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-m&#039;&#039;&#039; &#039;&#039;num&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--min-count=&#039;&#039;&#039; &#039;&#039;num&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Denna option påverkar endast utdata för exekveringsräkning.&lt;br /&gt;
&lt;br /&gt;
: Symboler som körs färre än &#039;&#039;num&#039;&#039; gånger undertrycks.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-n&#039;&#039;&#039; &#039;&#039;symspec&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--time=&#039;&#039;&#039; &#039;&#039;symspec&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-n&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot;, i sin anropsgrafanalys, endast propagerar tider för symboler som matchar &#039;&#039;symspec&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-N&#039;&#039;&#039; &#039;&#039;symspec&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--no-time=&#039;&#039;&#039; &#039;&#039;symspec&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-n&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot;, i sin anropsgrafanalys, inte propagerar tider för symboler som matchar &#039;&#039;symspec&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-S&#039;&#039;&#039; &#039;&#039;filename&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--external-symbol-table=&#039;&#039;&#039; &#039;&#039;filename&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-S&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; läser en extern symboltabellfil, såsom &#039;&#039;/proc/kallsyms&#039;&#039;, i stället för att läsa symboltabellen från den givna objektfilen; standard är &amp;quot;a.out&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
: Detta är användbart för profilering av kärnmoduler.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-z&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--display-unused-functions&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Om du anger optionen &#039;&#039;&#039;-z&#039;&#039;&#039; nämner &amp;quot;gprof&amp;quot; alla funktioner i den platta profilen, även de som aldrig anropades och som ingen tid spenderades i.&lt;br /&gt;
&lt;br /&gt;
: Detta är användbart tillsammans med optionen &#039;&#039;&#039;-c&#039;&#039;&#039; för att upptäcka vilka rutiner som aldrig anropades.&lt;br /&gt;
&lt;br /&gt;
=== Diverse optioner ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-d&#039;&#039;&#039;[&#039;&#039;num&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--debug&#039;&#039;&#039;[=&#039;&#039;num&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-d&#039;&#039;&#039; &#039;&#039;num&#039;&#039; anger felsökningsoptioner.&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;num&#039;&#039; inte anges aktiveras all felsökning.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-h&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--help&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-h&#039;&#039;&#039; skriver ut kommandoradsanvändning.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-O&#039;&#039;&#039; &#039;&#039;name&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--file-format=&#039;&#039;&#039; &#039;&#039;name&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Väljer formatet för profileringsdatafilerna.&lt;br /&gt;
&lt;br /&gt;
: Kända format är &#039;&#039;&#039;auto&#039;&#039;&#039;, standard, &#039;&#039;&#039;bsd&#039;&#039;&#039;, &#039;&#039;&#039;4.4bsd&#039;&#039;&#039;, &#039;&#039;&#039;magic&#039;&#039;&#039; och &#039;&#039;&#039;prof&#039;&#039;&#039;, ännu inte stött.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-s&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--sum&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-s&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; sammanfattar informationen i profileringsdatafilerna som den läste in, och skriver ut en profileringsdatafil kallad &#039;&#039;gmon.sum&#039;&#039;, som innehåller all information från profileringsdatafilerna som &amp;quot;gprof&amp;quot; läste in.&lt;br /&gt;
&lt;br /&gt;
: Filen &#039;&#039;gmon.sum&#039;&#039; kan vara en av de angivna indatafilerna; effekten av detta är att slå samman data i de andra indatafilerna in i &#039;&#039;gmon.sum&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Slutligen kan du köra &amp;quot;gprof&amp;quot; igen utan &#039;&#039;&#039;-s&#039;&#039;&#039; för att analysera de kumulativa data i filen &#039;&#039;gmon.sum&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-v&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--version&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Flaggan &#039;&#039;&#039;-v&#039;&#039;&#039; gör att &amp;quot;gprof&amp;quot; skriver ut aktuellt versionsnummer och sedan avslutar.&lt;br /&gt;
&lt;br /&gt;
=== Föråldrade optioner ===&lt;br /&gt;
&lt;br /&gt;
Dessa optioner har ersatts med nyare versioner som använder symspecs.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-e&#039;&#039;&#039; &#039;&#039;function_name&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-e&#039;&#039;&#039; &#039;&#039;function&#039;&#039; säger åt &amp;quot;gprof&amp;quot; att inte skriva ut information om funktionen &#039;&#039;function_name&#039;&#039;, och dess barn, i anropsgrafen.&lt;br /&gt;
&lt;br /&gt;
: Funktionen listas fortfarande som ett barn till alla funktioner som anropar den, men dess indexnummer visas som &#039;&#039;&#039;[not printed]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Mer än en option &#039;&#039;&#039;-e&#039;&#039;&#039; kan anges; endast ett &#039;&#039;function_name&#039;&#039; kan anges med varje option &#039;&#039;&#039;-e&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-E&#039;&#039;&#039; &#039;&#039;function_name&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &amp;quot;-E &#039;&#039;function&#039;&#039;&amp;quot; fungerar som option &amp;quot;-e&amp;quot;, men tid som spenderas i funktionen, och barn som inte anropades från någon annanstans, används inte för att beräkna tidsprocenter för anropsgrafen.&lt;br /&gt;
&lt;br /&gt;
: Mer än en option &#039;&#039;&#039;-E&#039;&#039;&#039; kan anges; endast ett &#039;&#039;function_name&#039;&#039; kan anges med varje option &#039;&#039;&#039;-E&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-f&#039;&#039;&#039; &#039;&#039;function_name&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-f&#039;&#039;&#039; &#039;&#039;function&#039;&#039; gör att &amp;quot;gprof&amp;quot; begränsar anropsgrafen till funktionen &#039;&#039;function_name&#039;&#039; och dess barn, och deras barn.&lt;br /&gt;
&lt;br /&gt;
: Mer än en option &#039;&#039;&#039;-f&#039;&#039;&#039; kan anges; endast ett &#039;&#039;function_name&#039;&#039; kan anges med varje option &#039;&#039;&#039;-f&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-F&#039;&#039;&#039; &#039;&#039;function_name&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-F&#039;&#039;&#039; &#039;&#039;function&#039;&#039; fungerar som option &amp;quot;-f&amp;quot;, men endast tid som spenderas i funktionen och dess barn, och deras barn, används för att bestämma total tid och tidsprocenter för anropsgrafen.&lt;br /&gt;
&lt;br /&gt;
: Mer än en option &#039;&#039;&#039;-F&#039;&#039;&#039; kan anges; endast ett &#039;&#039;function_name&#039;&#039; kan anges med varje option &#039;&#039;&#039;-F&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Option &#039;&#039;&#039;-F&#039;&#039;&#039; åsidosätter option &#039;&#039;&#039;-E&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== FILER ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;a.out&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: namelisten och textutrymmet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;gmon.out&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: dynamisk anropsgraf och profil.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;gmon.sum&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: sammanfattad dynamisk anropsgraf och profil.&lt;br /&gt;
&lt;br /&gt;
== FEL ==&lt;br /&gt;
&lt;br /&gt;
Samplingens granularitet visas, men förblir i bästa fall statistisk.&lt;br /&gt;
&lt;br /&gt;
Vi antar att tiden för varje exekvering av en funktion kan uttryckas som den totala tiden för funktionen delad med antalet gånger funktionen anropas.&lt;br /&gt;
&lt;br /&gt;
Därmed är tiden som propageras längs anropsgrafens bågar till funktionens föräldrar direkt proportionell mot antalet gånger den bågen traverseras.&lt;br /&gt;
&lt;br /&gt;
Föräldrar som inte själva profileras får tiden för sina profilerade barn propagerad till sig, men de kommer att framstå som spontant anropade i anropsgraflistningen, och deras tid kommer inte att propageras vidare.&lt;br /&gt;
&lt;br /&gt;
På liknande sätt kommer signalhanterare, även om de profileras, att framstå som spontana, även om det är av mer obskyra skäl.&lt;br /&gt;
&lt;br /&gt;
Eventuella profilerade barn till signalhanterare bör få sina tider propagerade korrekt, om inte signalhanteraren anropades under exekveringen av profileringsrutinen, i vilket fall allt är förlorat.&lt;br /&gt;
&lt;br /&gt;
Det profilerade programmet måste anropa &amp;quot;exit&amp;quot;(2) eller returnera normalt för att profileringsinformationen ska sparas i filen &#039;&#039;gmon.out&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== SE ÄVEN ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;monitor&#039;&#039;&#039;(3), &#039;&#039;&#039;profil&#039;&#039;&#039;(2), &#039;&#039;&#039;cc&#039;&#039;&#039;(1), &#039;&#039;&#039;prof&#039;&#039;&#039;(1), och Info-posten för &#039;&#039;gprof&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;An Execution Profiler for Modular Programs&amp;quot;, av S. Graham, P. Kessler, M. McKusick; &#039;&#039;Software - Practice and Experience&#039;&#039;, Vol. 13, s. 671-685, 1983.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;gprof: A Call Graph Execution Profiler&amp;quot;, av S. Graham, P. Kessler, M. McKusick; &#039;&#039;Proceedings of the SIGPLAN &#039;82 Symposium on Compiler Construction&#039;&#039;, &#039;&#039;SIGPLAN Notices&#039;&#039;, Vol. 17, nr 6, s. 120-126, juni 1982.&lt;br /&gt;
&lt;br /&gt;
== UPPHOVSRÄTT ==&lt;br /&gt;
&lt;br /&gt;
Copyright (c) 1988-2026 Free Software Foundation, Inc.&lt;br /&gt;
&lt;br /&gt;
Tillstånd ges att kopiera, distribuera och/eller modifiera detta dokument enligt villkoren i GNU Free Documentation License, version 1.3 eller någon senare version publicerad av Free Software Foundation; utan oföränderliga avsnitt, utan framsidestexter och utan baksidestexter.&lt;br /&gt;
&lt;br /&gt;
En kopia av licensen ingår i avsnittet med titeln &amp;quot;GNU Free Documentation License&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== KOLOFON ==&lt;br /&gt;
&lt;br /&gt;
Denna sida är en del av projektet &#039;&#039;binutils&#039;&#039;, en samling verktyg för arbete med körbara binärer.&lt;br /&gt;
&lt;br /&gt;
Information om projektet finns på:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://www.gnu.org/software/binutils/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Om du har en felrapport för denna manualsida, se:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://sourceware.org/bugzilla/enter_bug.cgi?product=binutils&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Denna sida hämtades från arkivet:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
binutils-with-gold-2.46.tar.gz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
hämtat från:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
https://ftp.gnu.org/gnu/binutils/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
den 24 maj 2026.&lt;br /&gt;
&lt;br /&gt;
Om du upptäcker renderingsproblem i denna HTML-version av sidan, eller om du anser att det finns en bättre eller mer aktuell källa för sidan, eller om du har rättelser eller förbättringar av informationen i denna KOLOFON, som inte är en del av den ursprungliga manualsidan, skicka e-post till:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
man-pages@man7.org&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Sidslut =&lt;br /&gt;
Orginalhemsidan på Engelska https://man7.org/linux/man-pages/man1/gprof.1.html&lt;br /&gt;
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å &lt;br /&gt;
https://www.linux.se/kontaka-linux-se/&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;Tack till [https://Datorhjalp.se Datorservice] som har  sponsrat [https://www.linux.se Linux.se] med webbhotell.&lt;br /&gt;
&lt;br /&gt;
[[Kategori:Linuxmanual grupp 1]]&lt;br /&gt;
[[Kategori:Linuxmanual]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.linux.se/index.php?title=gprof(1)&amp;diff=9922</id>
		<title>gprof(1)</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=gprof(1)&amp;diff=9922"/>
		<updated>2026-08-14T06:34:12Z</updated>

		<summary type="html">&lt;p&gt;Admin: Skapade sidan med &amp;#039;= Sidslut = Orginalhemsidan på Engelska https://man7.org/linux/man-pages/man1/gprof.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/ &amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;Tack till [https://Datorhjalp.se Datorservice] som har  sponsrat [https://www.linux.se Linux.se] med webbhotell.  Kategori:Linuxmanual grupp 1 Kategori:Linuxmanual&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Sidslut =&lt;br /&gt;
Orginalhemsidan på Engelska https://man7.org/linux/man-pages/man1/gprof.1.html&lt;br /&gt;
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å &lt;br /&gt;
https://www.linux.se/kontaka-linux-se/&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;Tack till [https://Datorhjalp.se Datorservice] som har  sponsrat [https://www.linux.se Linux.se] med webbhotell.&lt;br /&gt;
&lt;br /&gt;
[[Kategori:Linuxmanual grupp 1]]&lt;br /&gt;
[[Kategori:Linuxmanual]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.linux.se/index.php?title=patch(1)&amp;diff=9921</id>
		<title>patch(1)</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=patch(1)&amp;diff=9921"/>
		<updated>2026-08-14T06:32:50Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* KOPIERING */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:patch(1)}}&lt;br /&gt;
&lt;br /&gt;
== NAMN ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;patch&#039;&#039;&#039; – applicera en diff-fil på ett original&lt;br /&gt;
&lt;br /&gt;
== SYNOPSIS ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
patch [options] [originalfile [patchfile]]&lt;br /&gt;
&lt;br /&gt;
men vanligen bara&lt;br /&gt;
&lt;br /&gt;
patch -pnum &amp;lt;patchfile&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== BESKRIVNING ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;patch&#039;&#039;&#039; tar en patchfil &#039;&#039;patchfile&#039;&#039; som innehåller en differenslista producerad av programmet &#039;&#039;&#039;diff&#039;&#039;&#039; och applicerar dessa skillnader på en eller flera originalfiler, vilket producerar patchade versioner. Normalt läggs de patchade versionerna i originalens ställe. Säkerhetskopior kan skapas; se optionen &#039;&#039;&#039;-b&#039;&#039;&#039; eller &#039;&#039;&#039;--backup&#039;&#039;&#039;. Namnen på filerna som ska patchas tas vanligen från patchfilen, men om det bara finns en fil som ska patchas kan den anges på kommandoraden som &#039;&#039;originalfile&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Vid start försöker patch bestämma typen av diff-listan, om detta inte åsidosätts av optionen &#039;&#039;&#039;-c&#039;&#039;&#039; (&#039;&#039;&#039;--context&#039;&#039;&#039;), &#039;&#039;&#039;-e&#039;&#039;&#039; (&#039;&#039;&#039;--ed&#039;&#039;&#039;), &#039;&#039;&#039;-n&#039;&#039;&#039; (&#039;&#039;&#039;--normal&#039;&#039;&#039;) eller &#039;&#039;&#039;-u&#039;&#039;&#039; (&#039;&#039;&#039;--unified&#039;&#039;&#039;). Kontext-diffar, gammal stil, ny stil och unified, samt normala diffar appliceras av programmet &#039;&#039;&#039;patch&#039;&#039;&#039; självt, medan &#039;&#039;&#039;ed&#039;&#039;&#039;-diffar helt enkelt matas till editorn &#039;&#039;&#039;ed&#039;&#039;&#039;(1) via en pipe.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;patch&#039;&#039;&#039; försöker hoppa över allt inledande skräp, applicera diffen och sedan hoppa över allt avslutande skräp. Därför kan du mata ett e-postmeddelande som innehåller en diff-lista till &#039;&#039;&#039;patch&#039;&#039;&#039;, och det bör fungera. Om hela diffen är indragen med ett konsekvent antal tecken, om rader slutar med CRLF, eller om en diff är inkapslad en eller flera gånger genom att lägga till &amp;quot;&#039;&#039;&#039;- &#039;&#039;&#039;&amp;quot; framför rader som börjar med &amp;quot;&#039;&#039;&#039;-&#039;&#039;&#039;&amp;quot; enligt Internet RFC 934, tas detta hänsyn till. Efter att indragning eller inkapsling tagits bort ignoreras rader som börjar med &#039;&#039;&#039;#&#039;&#039;&#039;, eftersom de betraktas som kommentarer.&lt;br /&gt;
&lt;br /&gt;
Med kontext-diffar, och i mindre grad med normala diffar, kan &#039;&#039;&#039;patch&#039;&#039;&#039; upptäcka när radnumren som nämns i patchen är felaktiga och försöker hitta rätt plats att applicera varje hunk i patchen. Som första gissning tar den radnumret som nämns för hunken, plus eller minus eventuell offset som använts vid applicering av föregående hunk. Om det inte är rätt plats söker &#039;&#039;&#039;patch&#039;&#039;&#039; både framåt och bakåt efter en uppsättning rader som matchar kontexten som anges i hunken. Först letar &#039;&#039;&#039;patch&#039;&#039;&#039; efter en plats där alla kontextrader matchar. Om ingen sådan plats hittas, och det är en kontext-diff, och den maximala fuzz-faktorn är satt till 1 eller mer, görs en ny sökning där första och sista kontextraden ignoreras. Om det misslyckas, och den maximala fuzz-faktorn är satt till 2 eller mer, ignoreras de första två och sista två kontextraderna och en ny sökning görs. Standardvärdet för maximal fuzz-faktor är 2.&lt;br /&gt;
&lt;br /&gt;
Hunkar med mindre prefixkontext än suffixkontext, efter applicering av fuzz, måste appliceras i början av filen om deras första radnummer är 1. Hunkar med mer prefixkontext än suffixkontext, efter applicering av fuzz, måste appliceras i slutet av filen.&lt;br /&gt;
&lt;br /&gt;
Om &#039;&#039;&#039;patch&#039;&#039;&#039; inte kan hitta en plats att installera den hunken av patchen, lägger den hunken i en reject-fil, som normalt är namnet på utdatafilen plus suffixet &#039;&#039;&#039;.rej&#039;&#039;&#039;, eller &#039;&#039;&#039;#&#039;&#039;&#039; om &#039;&#039;&#039;.rej&#039;&#039;&#039; skulle skapa ett filnamn som är för långt. Om till och med att lägga till det enskilda tecknet &#039;&#039;&#039;#&#039;&#039;&#039; gör filnamnet för långt ersätter &#039;&#039;&#039;#&#039;&#039;&#039; filnamnets sista tecken.&lt;br /&gt;
&lt;br /&gt;
Den avvisade hunken skrivs ut i unified- eller context-diff-format. Om indatan var en normal diff är många av kontexterna helt enkelt null. Radnumren för hunkarna i reject-filen kan skilja sig från dem i patchfilen: de återspeglar den ungefärliga plats där patch tror att de misslyckade hunkarna hör hemma i den nya filen snarare än i den gamla.&lt;br /&gt;
&lt;br /&gt;
När varje hunk är klar får du veta om hunken misslyckades, och i så fall på vilken rad, i den nya filen, &#039;&#039;&#039;patch&#039;&#039;&#039; trodde att hunken skulle placeras. Om hunken installeras på en annan rad än radnumret som anges i diffen får du veta offseten. En enda stor offset &#039;&#039;kan&#039;&#039; indikera att en hunk installerades på fel plats. Du får också veta om en fuzz-faktor användes för att skapa matchningen, i vilket fall du också bör vara något misstänksam. Om optionen &#039;&#039;&#039;--verbose&#039;&#039;&#039; anges får du också veta om hunkar som matchar exakt.&lt;br /&gt;
&lt;br /&gt;
Om ingen originalfil &#039;&#039;origfile&#039;&#039; anges på kommandoraden försöker &#039;&#039;&#039;patch&#039;&#039;&#039; räkna ut från det inledande skräpet vad namnet på filen som ska redigeras är, enligt följande regler.&lt;br /&gt;
&lt;br /&gt;
Först tar &#039;&#039;&#039;patch&#039;&#039;&#039; en ordnad lista över kandidatfilnamn enligt följande:&lt;br /&gt;
&lt;br /&gt;
* Om huvudet är ett huvud för en kontext-diff tar &#039;&#039;&#039;patch&#039;&#039;&#039; de gamla och nya filnamnen i huvudet. Ett namn ignoreras om det inte har tillräckligt många snedstreck för att uppfylla optionen &#039;&#039;&#039;-p&#039;&#039;&#039; &#039;&#039;num&#039;&#039; eller &#039;&#039;&#039;--strip=&#039;&#039;&#039; &#039;&#039;num&#039;&#039;. Namnet &#039;&#039;&#039;/dev/null&#039;&#039;&#039; ignoreras också.&lt;br /&gt;
&lt;br /&gt;
* Om det finns en &#039;&#039;&#039;Index:&#039;&#039;&#039;-rad i det inledande skräpet och om antingen de gamla och nya namnen båda saknas eller om &#039;&#039;&#039;patch&#039;&#039;&#039; följer POSIX, tar &#039;&#039;&#039;patch&#039;&#039;&#039; namnet i &#039;&#039;&#039;Index:&#039;&#039;&#039;-raden.&lt;br /&gt;
&lt;br /&gt;
* För syftet med följande regler betraktas kandidatfilnamnen i ordningen gammal, ny, index, oavsett ordningen de förekommer i huvudet.&lt;br /&gt;
&lt;br /&gt;
Sedan väljer &#039;&#039;&#039;patch&#039;&#039;&#039; ett filnamn från kandidatlistan enligt följande:&lt;br /&gt;
&lt;br /&gt;
* Om några av de namngivna filerna finns väljer &#039;&#039;&#039;patch&#039;&#039;&#039; det första namnet om det följer POSIX, och annars det bästa namnet.&lt;br /&gt;
&lt;br /&gt;
* Om &#039;&#039;&#039;patch&#039;&#039;&#039; inte ignorerar RCS, ClearCase, Perforce och SCCS, se optionen &#039;&#039;&#039;-g&#039;&#039;&#039; &#039;&#039;num&#039;&#039; eller &#039;&#039;&#039;--get=&#039;&#039;&#039; &#039;&#039;num&#039;&#039;, och inga namngivna filer finns men en RCS-, ClearCase-, Perforce- eller SCCS-master hittas, väljer &#039;&#039;&#039;patch&#039;&#039;&#039; den första namngivna filen med en RCS-, ClearCase-, Perforce- eller SCCS-master.&lt;br /&gt;
&lt;br /&gt;
* Om inga namngivna filer finns, ingen RCS-, ClearCase-, Perforce- eller SCCS-master hittades, några namn anges, &#039;&#039;&#039;patch&#039;&#039;&#039; inte följer POSIX, och patchen verkar skapa en fil, väljer &#039;&#039;&#039;patch&#039;&#039;&#039; det bästa namnet som kräver skapande av minst antal kataloger.&lt;br /&gt;
&lt;br /&gt;
* Om inget filnamn resulterar från ovanstående heuristik ombeds du ange namnet på filen som ska patchas, och &#039;&#039;&#039;patch&#039;&#039;&#039; väljer det namnet.&lt;br /&gt;
&lt;br /&gt;
För att bestämma det &#039;&#039;bästa&#039;&#039; av en icke-tom lista med filnamn tar &#039;&#039;&#039;patch&#039;&#039;&#039; först alla namn med minst antal sökvägskomponenter; av dessa tar den sedan alla namn med kortast basnamn; av dessa tar den sedan alla kortaste namn; slutligen tar den det första återstående namnet.&lt;br /&gt;
&lt;br /&gt;
Dessutom, om det inledande skräpet innehåller en &#039;&#039;&#039;Prereq:&#039;&#039;&#039;-rad, tar &#039;&#039;&#039;patch&#039;&#039;&#039; det första ordet från förutsättningsraden, normalt ett versionsnummer, och kontrollerar originalfilen för att se om det ordet kan hittas. Om inte ber &#039;&#039;&#039;patch&#039;&#039;&#039; om bekräftelse innan den fortsätter.&lt;br /&gt;
&lt;br /&gt;
Resultatet av allt detta är att du bör kunna köra något som följande shellkommando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
patch -d /usr/src/local/blurfl&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
och patcha en fil i katalogen &#039;&#039;&#039;blurfl&#039;&#039;&#039; direkt från en patch som läses från standardindata.&lt;br /&gt;
&lt;br /&gt;
Om patchfilen innehåller mer än en patch försöker &#039;&#039;&#039;patch&#039;&#039;&#039; applicera var och en av dem som om de kom från separata patchfiler. Detta betyder bland annat att det antas att namnet på filen som ska patchas måste bestämmas för varje diff-lista, och att skräpet före varje diff-lista innehåller intressanta saker som filnamn och revisionsnivå, som nämnts tidigare.&lt;br /&gt;
&lt;br /&gt;
== OPTIONER ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-b&#039;&#039;&#039; eller &#039;&#039;&#039;--backup&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skapa säkerhetskopior. Det vill säga, vid patchning av en fil, byt namn på eller kopiera originalet i stället för att ta bort det. Se optionen &#039;&#039;&#039;-V&#039;&#039;&#039; eller &#039;&#039;&#039;--version-control&#039;&#039;&#039; för detaljer om hur säkerhetskopiefilnamn bestäms.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--backup-if-mismatch&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Säkerhetskopiera en fil om patchen inte matchar filen exakt och om säkerhetskopior inte annars begärs. Detta är standard om inte &#039;&#039;&#039;patch&#039;&#039;&#039; följer POSIX.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--no-backup-if-mismatch&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Säkerhetskopiera inte en fil om patchen inte matchar filen exakt och om säkerhetskopior inte annars begärs. Detta är standard om &#039;&#039;&#039;patch&#039;&#039;&#039; följer POSIX.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-B&#039;&#039;&#039; &#039;&#039;pref&#039;&#039; eller &#039;&#039;&#039;--prefix=&#039;&#039;&#039; &#039;&#039;pref&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Använd metoden &#039;&#039;&#039;simple&#039;&#039;&#039; för att bestämma säkerhetskopiefilnamn, se optionen &#039;&#039;&#039;-V&#039;&#039;&#039; &#039;&#039;method&#039;&#039; eller &#039;&#039;&#039;--version-control&#039;&#039;&#039; &#039;&#039;method&#039;&#039;, och lägg till &#039;&#039;pref&#039;&#039; till ett filnamn när dess säkerhetskopiefilnamn genereras. Till exempel, med &#039;&#039;&#039;-B /junk/&#039;&#039;&#039; är det enkla säkerhetskopiefilnamnet för &#039;&#039;&#039;src/patch/util.c&#039;&#039;&#039; &#039;&#039;&#039;/junk/src/patch/util.c&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--binary&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skriv alla filer i binärt läge, förutom standardutdata och &#039;&#039;&#039;/dev/tty&#039;&#039;&#039;. Vid läsning, inaktivera heuristiken för att omvandla CRLF-radslut till LF-radslut. Denna option behövs på POSIX-system när patchar som genererats på icke-POSIX-system appliceras på icke-POSIX-filer. På POSIX-system omvandlar filläsningar och filskrivningar aldrig radslut. På Windows omvandlar läsningar och skrivningar radslut som standard, och patchar bör genereras med &#039;&#039;&#039;diff --binary&#039;&#039;&#039; när radslut är betydelsefulla.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-c&#039;&#039;&#039; eller &#039;&#039;&#039;--context&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Tolka patchfilen som en vanlig kontext-diff.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-d&#039;&#039;&#039; &#039;&#039;dir&#039;&#039; eller &#039;&#039;&#039;--directory=&#039;&#039;&#039; &#039;&#039;dir&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Byt till katalogen &#039;&#039;dir&#039;&#039; omedelbart, innan något annat görs.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-D&#039;&#039;&#039; &#039;&#039;define&#039;&#039; eller &#039;&#039;&#039;--ifdef=&#039;&#039;&#039; &#039;&#039;define&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Använd konstruktionen &#039;&#039;&#039;#ifdef&#039;&#039;&#039; ... &#039;&#039;&#039;#endif&#039;&#039;&#039; för att markera ändringar, med &#039;&#039;define&#039;&#039; som den särskiljande symbolen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--dry-run&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skriv ut resultatet av att applicera patcharna utan att faktiskt ändra några filer.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-e&#039;&#039;&#039; eller &#039;&#039;&#039;--ed&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Tolka patchfilen som ett &#039;&#039;&#039;ed&#039;&#039;&#039;-skript.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-E&#039;&#039;&#039; eller &#039;&#039;&#039;--remove-empty-files&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Ta bort utdatafiler som är tomma efter att patcharna har applicerats. Normalt är denna option onödig, eftersom &#039;&#039;&#039;patch&#039;&#039;&#039; kan undersöka tidsstämplarna i huvudet för att avgöra om en fil ska finnas efter patchning. Om indatan inte är en kontext-diff eller om &#039;&#039;&#039;patch&#039;&#039;&#039; följer POSIX, tar &#039;&#039;&#039;patch&#039;&#039;&#039; dock inte bort tomma patchade filer om inte denna option anges. När &#039;&#039;&#039;patch&#039;&#039;&#039; tar bort en fil försöker den också ta bort eventuella tomma överordnade kataloger.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-f&#039;&#039;&#039; eller &#039;&#039;&#039;--force&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Anta att användaren vet exakt vad han eller hon gör, och ställ inga frågor. Hoppa över patchar vars huvuden inte säger vilken fil som ska patchas; patcha filer även om de har fel version för &#039;&#039;&#039;Prereq:&#039;&#039;&#039;-raden i patchen; och anta att patchar inte är omvända även om de ser ut som om de är det. Denna option undertrycker inte kommentarer; använd &#039;&#039;&#039;-s&#039;&#039;&#039; för det.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-F&#039;&#039;&#039; &#039;&#039;num&#039;&#039; eller &#039;&#039;&#039;--fuzz=&#039;&#039;&#039; &#039;&#039;num&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Sätt den maximala fuzz-faktorn. Denna option gäller bara diffar som har kontext, och gör att &#039;&#039;&#039;patch&#039;&#039;&#039; ignorerar upp till så många kontextrader vid sökning efter platser att installera en hunk. Observera att en större fuzz-faktor ökar sannolikheten för en felaktig patch. Standard-fuzz-faktorn är 2. En fuzz-faktor större än eller lika med antalet kontextrader i kontext-diffen, vanligen 3, ignorerar all kontext.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-g&#039;&#039;&#039; &#039;&#039;num&#039;&#039; eller &#039;&#039;&#039;--get=&#039;&#039;&#039; &#039;&#039;num&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Denna option styr &#039;&#039;&#039;patch&#039;&#039;&#039;s åtgärder när en fil är under RCS- eller SCCS-kontroll och inte finns eller är skrivskyddad och matchar standardversionen, eller när en fil är under ClearCase- eller Perforce-kontroll och inte finns. Om &#039;&#039;num&#039;&#039; är positivt hämtar, eller checkar ut, &#039;&#039;&#039;patch&#039;&#039;&#039; filen från versionshanteringssystemet; om noll ignorerar &#039;&#039;&#039;patch&#039;&#039;&#039; RCS, ClearCase, Perforce och SCCS och hämtar inte filen; och om negativt frågar &#039;&#039;&#039;patch&#039;&#039;&#039; användaren om filen ska hämtas. Standardvärdet för denna option ges av värdet på miljövariabeln &#039;&#039;&#039;PATCH_GET&#039;&#039;&#039; om den är satt; om inte är standardvärdet noll.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--help&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skriv ut en sammanfattning av optioner och avsluta.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-i&#039;&#039;&#039; &#039;&#039;patchfile&#039;&#039; eller &#039;&#039;&#039;--input=&#039;&#039;&#039; &#039;&#039;patchfile&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Läs patchen från &#039;&#039;patchfile&#039;&#039;. Om &#039;&#039;patchfile&#039;&#039; är &#039;&#039;&#039;-&#039;&#039;&#039;, läs från standardindata, standardvärdet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-l&#039;&#039;&#039; eller &#039;&#039;&#039;--ignore-whitespace&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Matcha mönster löst, om tabbar eller blanksteg har förvanskats i dina filer. Varje sekvens av ett eller flera blanktecken i patchfilen matchar valfri sekvens i originalfilen, och sekvenser av blanktecken vid radslut ignoreras. Normala tecken måste fortfarande matcha exakt. Varje kontextrad måste fortfarande matcha en rad i originalfilen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--merge&#039;&#039;&#039; eller &#039;&#039;&#039;--merge=merge&#039;&#039;&#039; eller &#039;&#039;&#039;--merge=diff3&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Slå samman en patchfil med originalfilerna liknande [[diff3(1)]] eller &#039;&#039;&#039;merge&#039;&#039;&#039;(1). Om en konflikt hittas skriver &#039;&#039;&#039;patch&#039;&#039;&#039; ut en varning och omger konflikten med raderna &#039;&#039;&#039;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&#039;&#039;&#039; och &#039;&#039;&#039;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&#039;&#039;&#039;. En typisk konflikt ser ut så här:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&lt;br /&gt;
lines from the original file&lt;br /&gt;
|||||||&lt;br /&gt;
original lines from the patch&lt;br /&gt;
=======&lt;br /&gt;
new lines from the patch&lt;br /&gt;
&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: Det valfria argumentet till &#039;&#039;&#039;--merge&#039;&#039;&#039; bestämmer utdataformatet för konflikter: diff3-formatet visar sektionen &#039;&#039;&#039;|||||||&#039;&#039;&#039; med originalraderna från patchen; i merge-formatet saknas denna sektion. Merge-formatet är standard.&lt;br /&gt;
&lt;br /&gt;
: Denna option implicerar &#039;&#039;&#039;--forward&#039;&#039;&#039; och tar inte hänsyn till optionen &#039;&#039;&#039;--fuzz=&#039;&#039;&#039; &#039;&#039;num&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-n&#039;&#039;&#039; eller &#039;&#039;&#039;--normal&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Tolka patchfilen som en normal diff.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-N&#039;&#039;&#039; eller &#039;&#039;&#039;--forward&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: När en patch inte går att applicera kontrollerar patch vanligen om patchen ser ut att redan ha applicerats genom att försöka omvänd-applicera den första hunken. Option &#039;&#039;&#039;--forward&#039;&#039;&#039; förhindrar detta. Se även &#039;&#039;&#039;-R&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-o&#039;&#039;&#039; &#039;&#039;outfile&#039;&#039; eller &#039;&#039;&#039;--output=&#039;&#039;&#039; &#039;&#039;outfile&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skicka utdata till &#039;&#039;outfile&#039;&#039; i stället för att patcha filer på plats. Använd inte denna option om &#039;&#039;outfile&#039;&#039; är en av filerna som ska patchas. När &#039;&#039;outfile&#039;&#039; är &#039;&#039;&#039;-&#039;&#039;&#039;, skicka utdata till standardutdata och skicka alla meddelanden som vanligtvis skulle gå till standardutdata till standardfel.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-p&#039;&#039;&#039; &#039;&#039;num&#039;&#039; eller &#039;&#039;&#039;--strip=&#039;&#039;&#039; &#039;&#039;num&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Ta bort det minsta prefixet som innehåller &#039;&#039;num&#039;&#039; inledande snedstreck från varje filnamn som hittas i patchfilen. En sekvens av ett eller flera intilliggande snedstreck räknas som ett enda snedstreck. Detta styr hur filnamn som hittas i patchfilen behandlas, om du håller dina filer i en annan katalog än personen som skickade ut patchen. Anta till exempel att filnamnet i patchfilen var:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/u/howard/src/blurfl/blurfl.c&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: att sätta &#039;&#039;&#039;-p0&#039;&#039;&#039; ger hela filnamnet oförändrat, &#039;&#039;&#039;-p1&#039;&#039;&#039; ger:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
u/howard/src/blurfl/blurfl.c&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: utan det inledande snedstrecket, &#039;&#039;&#039;-p4&#039;&#039;&#039; ger:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
blurfl/blurfl.c&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: och att inte ange &#039;&#039;&#039;-p&#039;&#039;&#039; alls ger bara &#039;&#039;&#039;blurfl.c&#039;&#039;&#039;. Vad du än får fram letas efter antingen i den aktuella katalogen eller i katalogen som anges med optionen &#039;&#039;&#039;-d&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--posix&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Följ POSIX-standarden striktare, enligt följande.&lt;br /&gt;
&lt;br /&gt;
:* Ta den första befintliga filen från listan gammal, ny, index när filnamn härleds från diff-huvuden.&lt;br /&gt;
:* Ta inte bort filer som är tomma efter patchning.&lt;br /&gt;
:* Fråga inte om filer ska hämtas från RCS, ClearCase, Perforce eller SCCS.&lt;br /&gt;
:* Kräv att alla optioner föregår filerna på kommandoraden.&lt;br /&gt;
:* Säkerhetskopiera inte filer när det finns en missmatchning.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--quoting-style=&#039;&#039;&#039; &#039;&#039;word&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Använd stilen &#039;&#039;word&#039;&#039; för att citera utdatanamn. &#039;&#039;word&#039;&#039; ska vara ett av följande:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;literal&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skriv ut namn som de är.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;shell&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Citera namn för skalet om de innehåller skalmetatecken eller skulle orsaka tvetydig utdata.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;shell-always&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Citera namn för skalet även om de normalt inte skulle kräva citering.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;c&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Citera namn som för en C-språksträng.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;escape&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Citera som med &#039;&#039;&#039;c&#039;&#039;&#039; förutom att utelämna de omgivande dubbla citattecknen.&lt;br /&gt;
&lt;br /&gt;
: Du kan ange standardvärdet för optionen &#039;&#039;&#039;--quoting-style&#039;&#039;&#039; med miljövariabeln &#039;&#039;&#039;QUOTING_STYLE&#039;&#039;&#039;. Om den miljövariabeln inte är satt är standardvärdet &#039;&#039;&#039;shell&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-r&#039;&#039;&#039; &#039;&#039;rejectfile&#039;&#039; eller &#039;&#039;&#039;--reject-file=&#039;&#039;&#039; &#039;&#039;rejectfile&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Lägg rejects i &#039;&#039;rejectfile&#039;&#039; i stället för standardfilen &#039;&#039;&#039;.rej&#039;&#039;&#039;. När &#039;&#039;rejectfile&#039;&#039; är &#039;&#039;&#039;-&#039;&#039;&#039;, kasta rejects.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-R&#039;&#039;&#039; eller &#039;&#039;&#039;--reverse&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Anta att denna patch skapades med de gamla och nya filerna omkastade. Ja, jag är rädd att det händer ibland, mänsklig natur som den är. &#039;&#039;&#039;patch&#039;&#039;&#039; försöker byta riktning på varje hunk innan den appliceras. Rejects skrivs ut i det omkastade formatet. Option &#039;&#039;&#039;-R&#039;&#039;&#039; fungerar inte med &#039;&#039;&#039;ed&#039;&#039;&#039;-diffskript eftersom det finns för lite information för att rekonstruera den omvända operationen.&lt;br /&gt;
&lt;br /&gt;
: Om den första hunken i en patch misslyckas vänder &#039;&#039;&#039;patch&#039;&#039;&#039; hunken för att se om den kan appliceras på det sättet. Om den kan det får du frågan om du vill att optionen &#039;&#039;&#039;-R&#039;&#039;&#039; ska sättas. Om den inte kan det fortsätter patchen att appliceras normalt. Observera: denna metod kan inte upptäcka en omvänd patch om den är en normal diff och om det första kommandot är en append, det vill säga det borde ha varit en delete, eftersom append alltid lyckas på grund av att en null-kontext matchar var som helst. Lyckligtvis lägger de flesta patchar till eller ändrar rader snarare än tar bort dem, så de flesta omvända normala diffar börjar med en delete, som misslyckas och utlöser heuristiken.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--read-only=&#039;&#039;&#039; &#039;&#039;behavior&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Bete dig som begärt när en skrivskyddad fil ska ändras: &#039;&#039;&#039;ignore&#039;&#039;&#039; problemet, &#039;&#039;&#039;warn&#039;&#039;&#039; om det, standard, eller &#039;&#039;&#039;fail&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--reject-format=&#039;&#039;&#039; &#039;&#039;format&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skapa reject-filer i angivet &#039;&#039;format&#039;&#039;, antingen &#039;&#039;&#039;context&#039;&#039;&#039; eller &#039;&#039;&#039;unified&#039;&#039;&#039;. Utan denna option skrivs avvisade hunkar ut i unified diff-format om indatapatchen hade det formatet, annars i vanligt context diff-format.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-s&#039;&#039;&#039; eller &#039;&#039;&#039;--silent&#039;&#039;&#039; eller &#039;&#039;&#039;--quiet&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Arbeta tyst, om inget fel inträffar.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--follow-symlinks&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Följ symboliska länkar när indatafiler söks. Ersätter de symboliska länkarna, i stället för att ändra filerna som de symboliska länkarna pekar på. Git-stilpatchar till symboliska länkar kommer inte längre att kunna appliceras. Denna option finns för bakåtkompatibilitet med tidigare versioner av patch; dess användning avråds.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-t&#039;&#039;&#039; eller &#039;&#039;&#039;--batch&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Undertryck frågor likt &#039;&#039;&#039;-f&#039;&#039;&#039;, men gör några andra antaganden: hoppa över patchar vars huvuden inte innehåller filnamn, samma som &#039;&#039;&#039;-f&#039;&#039;&#039;; hoppa över patchar för vilka filen har fel version för &#039;&#039;&#039;Prereq:&#039;&#039;&#039;-raden i patchen; och anta att patchar är omvända om de ser ut som om de är det.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-T&#039;&#039;&#039; eller &#039;&#039;&#039;--set-time&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Sätt ändrings- och åtkomsttider för patchade filer från tidsstämplar som anges i context diff-huvuden. Om inte annat anges i tidsstämplarna, anta att context diff-huvudena använder lokal tid.&lt;br /&gt;
&lt;br /&gt;
: Användning av denna option med tidsstämplar som inte inkluderar tidszoner rekommenderas inte, eftersom patchar som använder lokal tid inte lätt kan användas av personer i andra tidszoner, och eftersom lokala tidsstämplar är tvetydiga när lokala klockor flyttas bakåt under justeringar för sommartid. Se till att tidsstämplar inkluderar tidszoner, eller generera patchar med UTC och använd optionen &#039;&#039;&#039;-Z&#039;&#039;&#039; eller &#039;&#039;&#039;--set-utc&#039;&#039;&#039; i stället.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-u&#039;&#039;&#039; eller &#039;&#039;&#039;--unified&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Tolka patchfilen som en unified context diff.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-v&#039;&#039;&#039; eller &#039;&#039;&#039;--version&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skriv ut &#039;&#039;&#039;patch&#039;&#039;&#039;s revisionshuvud och patchnivå, och avsluta.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-V&#039;&#039;&#039; &#039;&#039;method&#039;&#039; eller &#039;&#039;&#039;--version-control=&#039;&#039;&#039; &#039;&#039;method&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Använd &#039;&#039;method&#039;&#039; för att bestämma säkerhetskopiefilnamn. Metoden kan också anges av miljövariabeln &#039;&#039;&#039;PATCH_VERSION_CONTROL&#039;&#039;&#039;, eller, om den inte är satt, &#039;&#039;&#039;VERSION_CONTROL&#039;&#039;&#039;, som åsidosätts av denna option. Metoden påverkar inte om säkerhetskopior görs; den påverkar bara namnen på eventuella säkerhetskopior som görs.&lt;br /&gt;
&lt;br /&gt;
: Värdet på &#039;&#039;method&#039;&#039; är som GNU Emacs version-control-variabel; &#039;&#039;&#039;patch&#039;&#039;&#039; känner också igen synonymer som är mer beskrivande. De giltiga värdena för &#039;&#039;method&#039;&#039; är, unika förkortningar accepteras:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;existing&#039;&#039;&#039; eller &#039;&#039;&#039;nil&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skapa numrerade säkerhetskopior av filer som redan har sådana, annars enkla säkerhetskopior. Detta är standard.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;numbered&#039;&#039;&#039; eller &#039;&#039;&#039;t&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skapa numrerade säkerhetskopior. Det numrerade säkerhetskopiefilnamnet för &#039;&#039;F&#039;&#039; är &#039;&#039;F&#039;&#039;&#039;&#039;&#039; .~&#039;&#039;&#039; &#039;&#039;N&#039;&#039; &#039;&#039;&#039;~&#039;&#039;&#039; där &#039;&#039;N&#039;&#039; är versionsnumret.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;simple&#039;&#039;&#039; eller &#039;&#039;&#039;never&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skapa enkla säkerhetskopior. Optionerna &#039;&#039;&#039;-B&#039;&#039;&#039; eller &#039;&#039;&#039;--prefix&#039;&#039;&#039;, &#039;&#039;&#039;-Y&#039;&#039;&#039; eller &#039;&#039;&#039;--basename-prefix&#039;&#039;&#039;, och &#039;&#039;&#039;-z&#039;&#039;&#039; eller &#039;&#039;&#039;--suffix&#039;&#039;&#039; anger det enkla säkerhetskopiefilnamnet. Om ingen av dessa optioner anges används ett enkelt säkerhetskopiesuffix; det är värdet på miljövariabeln &#039;&#039;&#039;SIMPLE_BACKUP_SUFFIX&#039;&#039;&#039; om den är satt, och annars &#039;&#039;&#039;.orig&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Med numrerade eller enkla säkerhetskopior används säkerhetskopiesuffixet &#039;&#039;&#039;~&#039;&#039;&#039; om säkerhetskopiefilnamnet är för långt; om till och med att lägga till &#039;&#039;&#039;~&#039;&#039;&#039; skulle göra namnet för långt ersätter &#039;&#039;&#039;~&#039;&#039;&#039; filnamnets sista tecken.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--verbose&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skriv ut extra information om arbetet som utförs.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-x&#039;&#039;&#039; &#039;&#039;num&#039;&#039; eller &#039;&#039;&#039;--debug=&#039;&#039;&#039; &#039;&#039;num&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Sätt interna felsökningsflaggor av intresse endast för &#039;&#039;&#039;patch&#039;&#039;&#039;-patchare.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-Y&#039;&#039;&#039; &#039;&#039;pref&#039;&#039; eller &#039;&#039;&#039;--basename-prefix=&#039;&#039;&#039; &#039;&#039;pref&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Använd metoden &#039;&#039;&#039;simple&#039;&#039;&#039; för att bestämma säkerhetskopiefilnamn, se optionen &#039;&#039;&#039;-V&#039;&#039;&#039; &#039;&#039;method&#039;&#039; eller &#039;&#039;&#039;--version-control&#039;&#039;&#039; &#039;&#039;method&#039;&#039;, och prefixa &#039;&#039;pref&#039;&#039; till basnamnet för ett filnamn när dess säkerhetskopiefilnamn genereras. Till exempel, med &#039;&#039;&#039;-Y .del/&#039;&#039;&#039; är det enkla säkerhetskopiefilnamnet för &#039;&#039;&#039;src/patch/util.c&#039;&#039;&#039; &#039;&#039;&#039;src/patch/.del/util.c&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-z&#039;&#039;&#039; &#039;&#039;suffix&#039;&#039; eller &#039;&#039;&#039;--suffix=&#039;&#039;&#039; &#039;&#039;suffix&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Använd metoden &#039;&#039;&#039;simple&#039;&#039;&#039; för att bestämma säkerhetskopiefilnamn, se optionen &#039;&#039;&#039;-V&#039;&#039;&#039; &#039;&#039;method&#039;&#039; eller &#039;&#039;&#039;--version-control&#039;&#039;&#039; &#039;&#039;method&#039;&#039;, och använd &#039;&#039;suffix&#039;&#039; som suffix. Till exempel, med &#039;&#039;&#039;-z -&#039;&#039;&#039; är säkerhetskopiefilnamnet för &#039;&#039;&#039;src/patch/util.c&#039;&#039;&#039; &#039;&#039;&#039;src/patch/util.c-&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-Z&#039;&#039;&#039; eller &#039;&#039;&#039;--set-utc&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Sätt ändrings- och åtkomsttider för patchade filer från tidsstämplar som anges i context diff-huvuden. Om inte annat anges i tidsstämplarna, anta att context diff-huvudena använder Coordinated Universal Time, UTC, ofta känt som GMT. Se också optionen &#039;&#039;&#039;-T&#039;&#039;&#039; eller &#039;&#039;&#039;--set-time&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Optionerna &#039;&#039;&#039;-Z&#039;&#039;&#039; eller &#039;&#039;&#039;--set-utc&#039;&#039;&#039; och &#039;&#039;&#039;-T&#039;&#039;&#039; eller &#039;&#039;&#039;--set-time&#039;&#039;&#039; avstår normalt från att sätta en fils tid om filens ursprungliga tid inte matchar tiden som anges i patchhuvudet, eller om dess innehåll inte matchar patchen exakt. Om optionen &#039;&#039;&#039;-f&#039;&#039;&#039; eller &#039;&#039;&#039;--force&#039;&#039;&#039; anges sätts dock filtiden oavsett.&lt;br /&gt;
&lt;br /&gt;
: På grund av begränsningarna i &#039;&#039;&#039;diff&#039;&#039;&#039;-utdataformatet kan dessa optioner inte uppdatera tiderna för filer vars innehåll inte har ändrats. Om du använder dessa optioner bör du dessutom ta bort, t.ex. med &#039;&#039;&#039;make clean&#039;&#039;&#039;, alla filer som beror på de patchade filerna, så att senare körningar av &#039;&#039;&#039;make&#039;&#039;&#039; inte förvirras av de patchade filernas tider.&lt;br /&gt;
&lt;br /&gt;
== MILJÖ ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;PATCH_GET&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Detta anger om &#039;&#039;&#039;patch&#039;&#039;&#039; som standard hämtar saknade eller skrivskyddade filer från RCS, ClearCase, Perforce eller SCCS; se optionen &#039;&#039;&#039;-g&#039;&#039;&#039; eller &#039;&#039;&#039;--get&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;POSIXLY_CORRECT&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Om satt följer &#039;&#039;&#039;patch&#039;&#039;&#039; POSIX-standarden striktare som standard: se optionen &#039;&#039;&#039;--posix&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;QUOTING_STYLE&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Standardvärde för optionen &#039;&#039;&#039;--quoting-style&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SIMPLE_BACKUP_SUFFIX&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Ändelse att använda för enkla säkerhetskopiefilnamn i stället för &#039;&#039;&#039;.orig&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TMPDIR&#039;&#039;&#039;, &#039;&#039;&#039;TMP&#039;&#039;&#039;, &#039;&#039;&#039;TEMP&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Katalog där temporära filer ska placeras; &#039;&#039;&#039;patch&#039;&#039;&#039; använder den första miljövariabeln i denna lista som är satt. Om ingen är satt är standardvärdet systemberoende; det är normalt &#039;&#039;&#039;/tmp&#039;&#039;&#039; på Unix-värdar.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;VERSION_CONTROL&#039;&#039;&#039; eller &#039;&#039;&#039;PATCH_VERSION_CONTROL&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Väljer version-control-stil; se optionen &#039;&#039;&#039;-v&#039;&#039;&#039; eller &#039;&#039;&#039;--version-control&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== FILER ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;$TMPDIR&#039;&#039;&#039;&#039;&#039;/p*&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: temporära filer&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;/dev/tty&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: styrande terminal; används för att få svar på frågor som ställs till användaren&lt;br /&gt;
&lt;br /&gt;
== SE ÄVEN ==&lt;br /&gt;
&lt;br /&gt;
[[diff(1)]], &#039;&#039;&#039;ed&#039;&#039;&#039;(1), &#039;&#039;&#039;merge&#039;&#039;&#039;(1).&lt;br /&gt;
&lt;br /&gt;
Marshall T. Rose och Einar A. Stefferud, &#039;&#039;Proposed Standard for Message Encapsulation&#039;&#039;, Internet RFC 934:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
https://datatracker.ietf.org/doc/html/rfc934&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
1985-01.&lt;br /&gt;
&lt;br /&gt;
== ANMÄRKNINGAR FÖR PATCH-SÄNDARE ==&lt;br /&gt;
&lt;br /&gt;
Det finns flera saker du bör ha i åtanke om du ska skicka ut patchar.&lt;br /&gt;
&lt;br /&gt;
Skapa din patch systematiskt. När du använder ett versionshanteringssystem bör detta vara enkelt; med Git kan du till exempel använda &#039;&#039;&#039;git diff&#039;&#039;&#039;. Annars är en bra metod kommandot &#039;&#039;&#039;diff -Naur&#039;&#039;&#039; &#039;&#039;old new&#039;&#039; där &#039;&#039;old&#039;&#039; och &#039;&#039;new&#039;&#039; identifierar de gamla och nya katalogerna. Namnen &#039;&#039;old&#039;&#039; och &#039;&#039;new&#039;&#039; bör inte innehålla några snedstreck.&lt;br /&gt;
&lt;br /&gt;
Om patchen ska kommunicera filtidsstämplar såväl som filinnehåll bör dess &#039;&#039;&#039;diff&#039;&#039;&#039;-kommandons huvuden ha datum och tider i Universal Time med traditionellt Unix-format, så att patchmottagare kan använda optionen &#039;&#039;&#039;-Z&#039;&#039;&#039; eller &#039;&#039;&#039;--set-utc&#039;&#039;&#039;. Här är ett exempelkommando för att generera sådana huvuden, med Bourne shell-syntax:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
LC_ALL=C TZ=UTC0 diff -Naur myprog-2.7 myprog-2.8&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tala om för dina mottagare hur patchen ska appliceras genom att tala om vilken katalog de ska &#039;&#039;&#039;cd&#039;&#039;&#039; till och vilka &#039;&#039;&#039;patch&#039;&#039;&#039;-optioner som ska användas. Optionssträngen &#039;&#039;&#039;-Np1&#039;&#039;&#039; rekommenderas. Testa din procedur genom att låtsas vara en mottagare och applicera din patch på en kopia av originalfilerna.&lt;br /&gt;
&lt;br /&gt;
Du kan spara människor mycket bekymmer genom att hålla en &#039;&#039;&#039;patchlevel.h&#039;&#039;&#039;-fil som patchas för att öka patchnivån som första diff i patchfilen du skickar ut. Om du lägger in en &#039;&#039;&#039;Prereq:&#039;&#039;&#039;-rad med patchen låter den dem inte applicera patchar i fel ordning utan någon varning.&lt;br /&gt;
&lt;br /&gt;
Du kan skapa en fil genom att skicka ut en diff som jämför &#039;&#039;&#039;/dev/null&#039;&#039;&#039; eller en tom fil daterad epoken, 1970-01-01 00:00:00 UTC, med filen du vill skapa. Detta fungerar bara om filen du vill skapa inte redan finns i målkatalogen. Omvänt kan du ta bort en fil genom att skicka ut en context-diff som jämför filen som ska tas bort med en tom fil daterad epoken. Filen tas bort om inte &#039;&#039;&#039;patch&#039;&#039;&#039; följer POSIX och optionen &#039;&#039;&#039;-E&#039;&#039;&#039; eller &#039;&#039;&#039;--remove-empty-files&#039;&#039;&#039; inte anges. Ett enkelt sätt att generera patchar som skapar och tar bort filer är att använda GNU &#039;&#039;&#039;diff&#039;&#039;&#039;s option &#039;&#039;&#039;-N&#039;&#039;&#039; eller &#039;&#039;&#039;--new-file&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Om mottagaren ska använda optionen &#039;&#039;&#039;-p&#039;&#039;&#039; &#039;&#039;N&#039;&#039;, skicka inte utdata som ser ut så här:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
diff -Naur v2.0.29/prog/README prog/README&lt;br /&gt;
--- v2.0.29/prog/README   Mon Mar 10 15:13:12 2024&lt;br /&gt;
+++ prog/README   Mon Mar 17 14:58:22 2024&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
eftersom de två filnamnen har olika antal snedstreck, och olika versioner av &#039;&#039;&#039;patch&#039;&#039;&#039; tolkar filnamnen olika. För att undvika förvirring, skicka utdata som ser ut så här i stället:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
diff -Naur v2.0.29/prog/README v2.0.30/prog/README&lt;br /&gt;
--- v2.0.29/prog/README   Mon Mar 10 15:13:12 2024&lt;br /&gt;
+++ v2.0.30/prog/README   Mon Mar 17 14:58:22 2024&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Undvik att skicka patchar som jämför säkerhetskopiefilnamn som &#039;&#039;&#039;README.orig&#039;&#039;&#039;, eftersom detta kan förvirra &#039;&#039;&#039;patch&#039;&#039;&#039; till att patcha en säkerhetskopia i stället för den riktiga filen. Skicka i stället patchar som jämför samma basfilnamn i olika kataloger, t.ex. &#039;&#039;&#039;old/README&#039;&#039;&#039; och &#039;&#039;&#039;new/README&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Var noga med att inte skicka ut omvända patchar, eftersom det får människor att undra om de redan har applicerat patchen.&lt;br /&gt;
&lt;br /&gt;
Försök att inte låta din patch ändra härledda filer, t.ex. filen &#039;&#039;&#039;configure&#039;&#039;&#039; där det finns en rad &#039;&#039;&#039;configure: configure.ac&#039;&#039;&#039; i din makefile, eftersom mottagaren ändå bör kunna regenerera de härledda filerna. Om du måste skicka diffar av härledda filer, generera diffarna med UTC, låt mottagarna applicera patchen med optionen &#039;&#039;&#039;-Z&#039;&#039;&#039; eller &#039;&#039;&#039;--set-utc&#039;&#039;&#039;, och låt dem ta bort alla opatchade filer som beror på patchade filer, t.ex. med &#039;&#039;&#039;make clean&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Även om du kanske kan komma undan med att lägga 582 diff-listor i en fil, kan det vara klokare att gruppera relaterade patchar i separata filer ifall något går snett.&lt;br /&gt;
&lt;br /&gt;
== DIAGNOSTIK ==&lt;br /&gt;
&lt;br /&gt;
Diagnostik indikerar i allmänhet att &#039;&#039;&#039;patch&#039;&#039;&#039; inte kunde tolka din patchfil.&lt;br /&gt;
&lt;br /&gt;
Om optionen &#039;&#039;&#039;--verbose&#039;&#039;&#039; anges indikerar meddelandet &#039;&#039;&#039;Hmm...&#039;&#039;&#039; att det finns obearbetad text i patchfilen och att &#039;&#039;&#039;patch&#039;&#039;&#039; försöker härleda om det finns en patch i den texten och, i så fall, vilken typ av patch det är.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;patch&#039;&#039;&#039;s avslutningsstatus är 0 om alla hunkar appliceras framgångsrikt, 1 om vissa hunkar inte kan appliceras eller om det finns merge-konflikter, och 2 om det finns allvarligare problem. När en uppsättning patchar appliceras i en loop bör du kontrollera denna avslutningsstatus så att du inte applicerar en senare patch på en delvis patchad fil.&lt;br /&gt;
&lt;br /&gt;
== VARNINGAR OCH BEGRÄNSNINGAR ==&lt;br /&gt;
&lt;br /&gt;
Context-diffar kan inte tillförlitligt representera skapande eller borttagning av tomma filer, tomma kataloger eller specialfiler såsom symboliska länkar. De kan inte heller representera ändringar av filmetadata som ägarskap, behörigheter eller om en fil är en hård länk till en annan. Om sådana ändringar också krävs bör separata instruktioner, t.ex. ett shellskript, följa med patchen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;patch&#039;&#039;&#039; kan inte avgöra om radnumren är fel i ett &#039;&#039;&#039;ed&#039;&#039;&#039;-skript, och kan upptäcka dåliga radnummer i en normal diff endast när den hittar en ändring eller borttagning. En context-diff som använder fuzz-faktor 3 kan ha samma problem. Du bör förmodligen göra en context-diff i dessa fall för att se om ändringarna var rimliga. Att kompilera utan fel är förstås en ganska bra indikation på att patchen fungerade, men inte alltid.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;patch&#039;&#039;&#039; producerar vanligen korrekta resultat, även när den måste gissa mycket. Resultaten garanteras dock bara vara korrekta när patchen appliceras på exakt samma version av filen som patchen genererades från.&lt;br /&gt;
&lt;br /&gt;
== KOMPATIBILITETSPROBLEM ==&lt;br /&gt;
&lt;br /&gt;
POSIX-standarden specificerar beteende som skiljer sig från GNU &#039;&#039;&#039;patch&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* I POSIX &#039;&#039;&#039;patch&#039;&#039;&#039;, när &#039;&#039;&#039;-b&#039;&#039;&#039; inte används, görs inga säkerhetskopior även när det finns en missmatchning. I GNU &#039;&#039;&#039;patch&#039;&#039;&#039; aktiveras detta beteende med optionen &#039;&#039;&#039;--no-backup-if-mismatch&#039;&#039;&#039;, eller genom att följa POSIX med optionen &#039;&#039;&#039;--posix&#039;&#039;&#039; eller genom att sätta miljövariabeln &#039;&#039;&#039;POSIXLY_CORRECT&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* När namnet på filen som ska patchas härleds från patchhuvudet använder &#039;&#039;&#039;patch&#039;&#039;&#039; en komplicerad metod som valfritt följer POSIX. Metoden är ekvivalent med POSIX om filnamnen i context diff-huvudet och &#039;&#039;&#039;Index:&#039;&#039;&#039;-raden alla är identiska efter prefixborttagning. Din patch är normalt kompatibel om varje huvuds filnamn alla innehåller samma antal snedstreck.&lt;br /&gt;
&lt;br /&gt;
* Begränsa dig till följande optioner när du skickar instruktioner avsedda att köras av vem som helst som kör GNU &#039;&#039;&#039;patch&#039;&#039;&#039; eller en &#039;&#039;&#039;patch&#039;&#039;&#039; som följer POSIX. Blanksteg är valfria i följande lista.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-b&lt;br /&gt;
-c&lt;br /&gt;
-d dir&lt;br /&gt;
-D define&lt;br /&gt;
-e&lt;br /&gt;
-i patchfile&lt;br /&gt;
-l&lt;br /&gt;
-n&lt;br /&gt;
-N&lt;br /&gt;
-o outfile&lt;br /&gt;
-p num&lt;br /&gt;
-R&lt;br /&gt;
-r rejectfile&lt;br /&gt;
-u&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== FEL ==&lt;br /&gt;
&lt;br /&gt;
Rapportera fel via e-post till:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
bug-patch@gnu.org&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Om kod har duplicerats, till exempel med &#039;&#039;&#039;#ifdef OLDCODE&#039;&#039;&#039; ... &#039;&#039;&#039;#else ... #endif&#039;&#039;&#039;, är &#039;&#039;&#039;patch&#039;&#039;&#039; oförmögen att patcha båda versionerna, och, om det alls fungerar, kommer den sannolikt att patcha fel version och dessutom säga att den lyckades.&lt;br /&gt;
&lt;br /&gt;
Om du applicerar en patch som du redan har applicerat tror &#039;&#039;&#039;patch&#039;&#039;&#039; att det är en omvänd patch och erbjuder sig att ta bort patchen. Detta skulle kunna tolkas som en funktion.&lt;br /&gt;
&lt;br /&gt;
Att beräkna hur en hunk ska slås samman är betydligt svårare än att använda den vanliga fuzzy-algoritmen. Större hunkar, mer kontext, en större offset från den ursprungliga platsen och en sämre matchning gör alla algoritmen långsammare.&lt;br /&gt;
&lt;br /&gt;
== KOPIERING ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Copyright © 1989–2026 Free Software Foundation, Inc.&lt;br /&gt;
Copyright © 1984–1986, 1988 Larry Wall.&lt;br /&gt;
&lt;br /&gt;
== FÖRFATTARE ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Larry Wall skrev den ursprungliga versionen av patch.&lt;br /&gt;
Paul Eggert tog bort patchs godtyckliga gränser; lade till stöd för binärfiler, att sätta filtider och att ta bort filer; och fick den att följa POSIX bättre.&lt;br /&gt;
Andra bidragsgivare inkluderar Wayne Davison, som lade till unified-diff-stöd, och David MacKenzie, som lade till konfigurations- och säkerhetskopiestöd.&lt;br /&gt;
&lt;br /&gt;
== KOLOFON ==&lt;br /&gt;
&lt;br /&gt;
Denna sida är en del av projektet &#039;&#039;patch&#039;&#039;, ett verktyg för att applicera diff-filer på original.&lt;br /&gt;
&lt;br /&gt;
Information om projektet finns på:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
https://savannah.gnu.org/projects/patch/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Om du har en felrapport för denna manualsida, skicka den till:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
bug-patch@gnu.org&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Denna sida hämtades från projektets uppströms Git-förråd:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git://git.savannah.gnu.org/patch.git&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
den 24 maj 2026.&lt;br /&gt;
&lt;br /&gt;
Vid den tidpunkten var datumet för den senaste commit som hittades i förrådet 12 maj 2026.&lt;br /&gt;
&lt;br /&gt;
Om du upptäcker renderingsproblem i denna HTML-version av sidan, eller om du anser att det finns en bättre eller mer aktuell källa för sidan, eller om du har rättelser eller förbättringar av informationen i denna KOLOFON, som inte är en del av den ursprungliga manualsidan, skicka e-post till:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
man-pages@man7.org&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Sidslut =&lt;br /&gt;
Orginalhemsidan på Engelska https://www.man7.org/linux/man-pages/man1/patch.1.html&lt;br /&gt;
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å &lt;br /&gt;
https://www.linux.se/kontaka-linux-se/&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;Tack till [https://Datorhjalp.se Datorservice] som har  sponsrat [https://www.linux.se Linux.se] med webbhotell.&lt;br /&gt;
&lt;br /&gt;
[[Kategori:Linuxmanual grupp 1]]&lt;br /&gt;
[[Kategori:Linuxmanual]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.linux.se/index.php?title=patch(1)&amp;diff=9920</id>
		<title>patch(1)</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=patch(1)&amp;diff=9920"/>
		<updated>2026-08-14T06:32:39Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* FÖRFATTARE */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:patch(1)}}&lt;br /&gt;
&lt;br /&gt;
== NAMN ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;patch&#039;&#039;&#039; – applicera en diff-fil på ett original&lt;br /&gt;
&lt;br /&gt;
== SYNOPSIS ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
patch [options] [originalfile [patchfile]]&lt;br /&gt;
&lt;br /&gt;
men vanligen bara&lt;br /&gt;
&lt;br /&gt;
patch -pnum &amp;lt;patchfile&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== BESKRIVNING ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;patch&#039;&#039;&#039; tar en patchfil &#039;&#039;patchfile&#039;&#039; som innehåller en differenslista producerad av programmet &#039;&#039;&#039;diff&#039;&#039;&#039; och applicerar dessa skillnader på en eller flera originalfiler, vilket producerar patchade versioner. Normalt läggs de patchade versionerna i originalens ställe. Säkerhetskopior kan skapas; se optionen &#039;&#039;&#039;-b&#039;&#039;&#039; eller &#039;&#039;&#039;--backup&#039;&#039;&#039;. Namnen på filerna som ska patchas tas vanligen från patchfilen, men om det bara finns en fil som ska patchas kan den anges på kommandoraden som &#039;&#039;originalfile&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Vid start försöker patch bestämma typen av diff-listan, om detta inte åsidosätts av optionen &#039;&#039;&#039;-c&#039;&#039;&#039; (&#039;&#039;&#039;--context&#039;&#039;&#039;), &#039;&#039;&#039;-e&#039;&#039;&#039; (&#039;&#039;&#039;--ed&#039;&#039;&#039;), &#039;&#039;&#039;-n&#039;&#039;&#039; (&#039;&#039;&#039;--normal&#039;&#039;&#039;) eller &#039;&#039;&#039;-u&#039;&#039;&#039; (&#039;&#039;&#039;--unified&#039;&#039;&#039;). Kontext-diffar, gammal stil, ny stil och unified, samt normala diffar appliceras av programmet &#039;&#039;&#039;patch&#039;&#039;&#039; självt, medan &#039;&#039;&#039;ed&#039;&#039;&#039;-diffar helt enkelt matas till editorn &#039;&#039;&#039;ed&#039;&#039;&#039;(1) via en pipe.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;patch&#039;&#039;&#039; försöker hoppa över allt inledande skräp, applicera diffen och sedan hoppa över allt avslutande skräp. Därför kan du mata ett e-postmeddelande som innehåller en diff-lista till &#039;&#039;&#039;patch&#039;&#039;&#039;, och det bör fungera. Om hela diffen är indragen med ett konsekvent antal tecken, om rader slutar med CRLF, eller om en diff är inkapslad en eller flera gånger genom att lägga till &amp;quot;&#039;&#039;&#039;- &#039;&#039;&#039;&amp;quot; framför rader som börjar med &amp;quot;&#039;&#039;&#039;-&#039;&#039;&#039;&amp;quot; enligt Internet RFC 934, tas detta hänsyn till. Efter att indragning eller inkapsling tagits bort ignoreras rader som börjar med &#039;&#039;&#039;#&#039;&#039;&#039;, eftersom de betraktas som kommentarer.&lt;br /&gt;
&lt;br /&gt;
Med kontext-diffar, och i mindre grad med normala diffar, kan &#039;&#039;&#039;patch&#039;&#039;&#039; upptäcka när radnumren som nämns i patchen är felaktiga och försöker hitta rätt plats att applicera varje hunk i patchen. Som första gissning tar den radnumret som nämns för hunken, plus eller minus eventuell offset som använts vid applicering av föregående hunk. Om det inte är rätt plats söker &#039;&#039;&#039;patch&#039;&#039;&#039; både framåt och bakåt efter en uppsättning rader som matchar kontexten som anges i hunken. Först letar &#039;&#039;&#039;patch&#039;&#039;&#039; efter en plats där alla kontextrader matchar. Om ingen sådan plats hittas, och det är en kontext-diff, och den maximala fuzz-faktorn är satt till 1 eller mer, görs en ny sökning där första och sista kontextraden ignoreras. Om det misslyckas, och den maximala fuzz-faktorn är satt till 2 eller mer, ignoreras de första två och sista två kontextraderna och en ny sökning görs. Standardvärdet för maximal fuzz-faktor är 2.&lt;br /&gt;
&lt;br /&gt;
Hunkar med mindre prefixkontext än suffixkontext, efter applicering av fuzz, måste appliceras i början av filen om deras första radnummer är 1. Hunkar med mer prefixkontext än suffixkontext, efter applicering av fuzz, måste appliceras i slutet av filen.&lt;br /&gt;
&lt;br /&gt;
Om &#039;&#039;&#039;patch&#039;&#039;&#039; inte kan hitta en plats att installera den hunken av patchen, lägger den hunken i en reject-fil, som normalt är namnet på utdatafilen plus suffixet &#039;&#039;&#039;.rej&#039;&#039;&#039;, eller &#039;&#039;&#039;#&#039;&#039;&#039; om &#039;&#039;&#039;.rej&#039;&#039;&#039; skulle skapa ett filnamn som är för långt. Om till och med att lägga till det enskilda tecknet &#039;&#039;&#039;#&#039;&#039;&#039; gör filnamnet för långt ersätter &#039;&#039;&#039;#&#039;&#039;&#039; filnamnets sista tecken.&lt;br /&gt;
&lt;br /&gt;
Den avvisade hunken skrivs ut i unified- eller context-diff-format. Om indatan var en normal diff är många av kontexterna helt enkelt null. Radnumren för hunkarna i reject-filen kan skilja sig från dem i patchfilen: de återspeglar den ungefärliga plats där patch tror att de misslyckade hunkarna hör hemma i den nya filen snarare än i den gamla.&lt;br /&gt;
&lt;br /&gt;
När varje hunk är klar får du veta om hunken misslyckades, och i så fall på vilken rad, i den nya filen, &#039;&#039;&#039;patch&#039;&#039;&#039; trodde att hunken skulle placeras. Om hunken installeras på en annan rad än radnumret som anges i diffen får du veta offseten. En enda stor offset &#039;&#039;kan&#039;&#039; indikera att en hunk installerades på fel plats. Du får också veta om en fuzz-faktor användes för att skapa matchningen, i vilket fall du också bör vara något misstänksam. Om optionen &#039;&#039;&#039;--verbose&#039;&#039;&#039; anges får du också veta om hunkar som matchar exakt.&lt;br /&gt;
&lt;br /&gt;
Om ingen originalfil &#039;&#039;origfile&#039;&#039; anges på kommandoraden försöker &#039;&#039;&#039;patch&#039;&#039;&#039; räkna ut från det inledande skräpet vad namnet på filen som ska redigeras är, enligt följande regler.&lt;br /&gt;
&lt;br /&gt;
Först tar &#039;&#039;&#039;patch&#039;&#039;&#039; en ordnad lista över kandidatfilnamn enligt följande:&lt;br /&gt;
&lt;br /&gt;
* Om huvudet är ett huvud för en kontext-diff tar &#039;&#039;&#039;patch&#039;&#039;&#039; de gamla och nya filnamnen i huvudet. Ett namn ignoreras om det inte har tillräckligt många snedstreck för att uppfylla optionen &#039;&#039;&#039;-p&#039;&#039;&#039; &#039;&#039;num&#039;&#039; eller &#039;&#039;&#039;--strip=&#039;&#039;&#039; &#039;&#039;num&#039;&#039;. Namnet &#039;&#039;&#039;/dev/null&#039;&#039;&#039; ignoreras också.&lt;br /&gt;
&lt;br /&gt;
* Om det finns en &#039;&#039;&#039;Index:&#039;&#039;&#039;-rad i det inledande skräpet och om antingen de gamla och nya namnen båda saknas eller om &#039;&#039;&#039;patch&#039;&#039;&#039; följer POSIX, tar &#039;&#039;&#039;patch&#039;&#039;&#039; namnet i &#039;&#039;&#039;Index:&#039;&#039;&#039;-raden.&lt;br /&gt;
&lt;br /&gt;
* För syftet med följande regler betraktas kandidatfilnamnen i ordningen gammal, ny, index, oavsett ordningen de förekommer i huvudet.&lt;br /&gt;
&lt;br /&gt;
Sedan väljer &#039;&#039;&#039;patch&#039;&#039;&#039; ett filnamn från kandidatlistan enligt följande:&lt;br /&gt;
&lt;br /&gt;
* Om några av de namngivna filerna finns väljer &#039;&#039;&#039;patch&#039;&#039;&#039; det första namnet om det följer POSIX, och annars det bästa namnet.&lt;br /&gt;
&lt;br /&gt;
* Om &#039;&#039;&#039;patch&#039;&#039;&#039; inte ignorerar RCS, ClearCase, Perforce och SCCS, se optionen &#039;&#039;&#039;-g&#039;&#039;&#039; &#039;&#039;num&#039;&#039; eller &#039;&#039;&#039;--get=&#039;&#039;&#039; &#039;&#039;num&#039;&#039;, och inga namngivna filer finns men en RCS-, ClearCase-, Perforce- eller SCCS-master hittas, väljer &#039;&#039;&#039;patch&#039;&#039;&#039; den första namngivna filen med en RCS-, ClearCase-, Perforce- eller SCCS-master.&lt;br /&gt;
&lt;br /&gt;
* Om inga namngivna filer finns, ingen RCS-, ClearCase-, Perforce- eller SCCS-master hittades, några namn anges, &#039;&#039;&#039;patch&#039;&#039;&#039; inte följer POSIX, och patchen verkar skapa en fil, väljer &#039;&#039;&#039;patch&#039;&#039;&#039; det bästa namnet som kräver skapande av minst antal kataloger.&lt;br /&gt;
&lt;br /&gt;
* Om inget filnamn resulterar från ovanstående heuristik ombeds du ange namnet på filen som ska patchas, och &#039;&#039;&#039;patch&#039;&#039;&#039; väljer det namnet.&lt;br /&gt;
&lt;br /&gt;
För att bestämma det &#039;&#039;bästa&#039;&#039; av en icke-tom lista med filnamn tar &#039;&#039;&#039;patch&#039;&#039;&#039; först alla namn med minst antal sökvägskomponenter; av dessa tar den sedan alla namn med kortast basnamn; av dessa tar den sedan alla kortaste namn; slutligen tar den det första återstående namnet.&lt;br /&gt;
&lt;br /&gt;
Dessutom, om det inledande skräpet innehåller en &#039;&#039;&#039;Prereq:&#039;&#039;&#039;-rad, tar &#039;&#039;&#039;patch&#039;&#039;&#039; det första ordet från förutsättningsraden, normalt ett versionsnummer, och kontrollerar originalfilen för att se om det ordet kan hittas. Om inte ber &#039;&#039;&#039;patch&#039;&#039;&#039; om bekräftelse innan den fortsätter.&lt;br /&gt;
&lt;br /&gt;
Resultatet av allt detta är att du bör kunna köra något som följande shellkommando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
patch -d /usr/src/local/blurfl&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
och patcha en fil i katalogen &#039;&#039;&#039;blurfl&#039;&#039;&#039; direkt från en patch som läses från standardindata.&lt;br /&gt;
&lt;br /&gt;
Om patchfilen innehåller mer än en patch försöker &#039;&#039;&#039;patch&#039;&#039;&#039; applicera var och en av dem som om de kom från separata patchfiler. Detta betyder bland annat att det antas att namnet på filen som ska patchas måste bestämmas för varje diff-lista, och att skräpet före varje diff-lista innehåller intressanta saker som filnamn och revisionsnivå, som nämnts tidigare.&lt;br /&gt;
&lt;br /&gt;
== OPTIONER ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-b&#039;&#039;&#039; eller &#039;&#039;&#039;--backup&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skapa säkerhetskopior. Det vill säga, vid patchning av en fil, byt namn på eller kopiera originalet i stället för att ta bort det. Se optionen &#039;&#039;&#039;-V&#039;&#039;&#039; eller &#039;&#039;&#039;--version-control&#039;&#039;&#039; för detaljer om hur säkerhetskopiefilnamn bestäms.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--backup-if-mismatch&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Säkerhetskopiera en fil om patchen inte matchar filen exakt och om säkerhetskopior inte annars begärs. Detta är standard om inte &#039;&#039;&#039;patch&#039;&#039;&#039; följer POSIX.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--no-backup-if-mismatch&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Säkerhetskopiera inte en fil om patchen inte matchar filen exakt och om säkerhetskopior inte annars begärs. Detta är standard om &#039;&#039;&#039;patch&#039;&#039;&#039; följer POSIX.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-B&#039;&#039;&#039; &#039;&#039;pref&#039;&#039; eller &#039;&#039;&#039;--prefix=&#039;&#039;&#039; &#039;&#039;pref&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Använd metoden &#039;&#039;&#039;simple&#039;&#039;&#039; för att bestämma säkerhetskopiefilnamn, se optionen &#039;&#039;&#039;-V&#039;&#039;&#039; &#039;&#039;method&#039;&#039; eller &#039;&#039;&#039;--version-control&#039;&#039;&#039; &#039;&#039;method&#039;&#039;, och lägg till &#039;&#039;pref&#039;&#039; till ett filnamn när dess säkerhetskopiefilnamn genereras. Till exempel, med &#039;&#039;&#039;-B /junk/&#039;&#039;&#039; är det enkla säkerhetskopiefilnamnet för &#039;&#039;&#039;src/patch/util.c&#039;&#039;&#039; &#039;&#039;&#039;/junk/src/patch/util.c&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--binary&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skriv alla filer i binärt läge, förutom standardutdata och &#039;&#039;&#039;/dev/tty&#039;&#039;&#039;. Vid läsning, inaktivera heuristiken för att omvandla CRLF-radslut till LF-radslut. Denna option behövs på POSIX-system när patchar som genererats på icke-POSIX-system appliceras på icke-POSIX-filer. På POSIX-system omvandlar filläsningar och filskrivningar aldrig radslut. På Windows omvandlar läsningar och skrivningar radslut som standard, och patchar bör genereras med &#039;&#039;&#039;diff --binary&#039;&#039;&#039; när radslut är betydelsefulla.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-c&#039;&#039;&#039; eller &#039;&#039;&#039;--context&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Tolka patchfilen som en vanlig kontext-diff.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-d&#039;&#039;&#039; &#039;&#039;dir&#039;&#039; eller &#039;&#039;&#039;--directory=&#039;&#039;&#039; &#039;&#039;dir&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Byt till katalogen &#039;&#039;dir&#039;&#039; omedelbart, innan något annat görs.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-D&#039;&#039;&#039; &#039;&#039;define&#039;&#039; eller &#039;&#039;&#039;--ifdef=&#039;&#039;&#039; &#039;&#039;define&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Använd konstruktionen &#039;&#039;&#039;#ifdef&#039;&#039;&#039; ... &#039;&#039;&#039;#endif&#039;&#039;&#039; för att markera ändringar, med &#039;&#039;define&#039;&#039; som den särskiljande symbolen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--dry-run&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skriv ut resultatet av att applicera patcharna utan att faktiskt ändra några filer.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-e&#039;&#039;&#039; eller &#039;&#039;&#039;--ed&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Tolka patchfilen som ett &#039;&#039;&#039;ed&#039;&#039;&#039;-skript.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-E&#039;&#039;&#039; eller &#039;&#039;&#039;--remove-empty-files&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Ta bort utdatafiler som är tomma efter att patcharna har applicerats. Normalt är denna option onödig, eftersom &#039;&#039;&#039;patch&#039;&#039;&#039; kan undersöka tidsstämplarna i huvudet för att avgöra om en fil ska finnas efter patchning. Om indatan inte är en kontext-diff eller om &#039;&#039;&#039;patch&#039;&#039;&#039; följer POSIX, tar &#039;&#039;&#039;patch&#039;&#039;&#039; dock inte bort tomma patchade filer om inte denna option anges. När &#039;&#039;&#039;patch&#039;&#039;&#039; tar bort en fil försöker den också ta bort eventuella tomma överordnade kataloger.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-f&#039;&#039;&#039; eller &#039;&#039;&#039;--force&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Anta att användaren vet exakt vad han eller hon gör, och ställ inga frågor. Hoppa över patchar vars huvuden inte säger vilken fil som ska patchas; patcha filer även om de har fel version för &#039;&#039;&#039;Prereq:&#039;&#039;&#039;-raden i patchen; och anta att patchar inte är omvända även om de ser ut som om de är det. Denna option undertrycker inte kommentarer; använd &#039;&#039;&#039;-s&#039;&#039;&#039; för det.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-F&#039;&#039;&#039; &#039;&#039;num&#039;&#039; eller &#039;&#039;&#039;--fuzz=&#039;&#039;&#039; &#039;&#039;num&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Sätt den maximala fuzz-faktorn. Denna option gäller bara diffar som har kontext, och gör att &#039;&#039;&#039;patch&#039;&#039;&#039; ignorerar upp till så många kontextrader vid sökning efter platser att installera en hunk. Observera att en större fuzz-faktor ökar sannolikheten för en felaktig patch. Standard-fuzz-faktorn är 2. En fuzz-faktor större än eller lika med antalet kontextrader i kontext-diffen, vanligen 3, ignorerar all kontext.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-g&#039;&#039;&#039; &#039;&#039;num&#039;&#039; eller &#039;&#039;&#039;--get=&#039;&#039;&#039; &#039;&#039;num&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Denna option styr &#039;&#039;&#039;patch&#039;&#039;&#039;s åtgärder när en fil är under RCS- eller SCCS-kontroll och inte finns eller är skrivskyddad och matchar standardversionen, eller när en fil är under ClearCase- eller Perforce-kontroll och inte finns. Om &#039;&#039;num&#039;&#039; är positivt hämtar, eller checkar ut, &#039;&#039;&#039;patch&#039;&#039;&#039; filen från versionshanteringssystemet; om noll ignorerar &#039;&#039;&#039;patch&#039;&#039;&#039; RCS, ClearCase, Perforce och SCCS och hämtar inte filen; och om negativt frågar &#039;&#039;&#039;patch&#039;&#039;&#039; användaren om filen ska hämtas. Standardvärdet för denna option ges av värdet på miljövariabeln &#039;&#039;&#039;PATCH_GET&#039;&#039;&#039; om den är satt; om inte är standardvärdet noll.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--help&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skriv ut en sammanfattning av optioner och avsluta.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-i&#039;&#039;&#039; &#039;&#039;patchfile&#039;&#039; eller &#039;&#039;&#039;--input=&#039;&#039;&#039; &#039;&#039;patchfile&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Läs patchen från &#039;&#039;patchfile&#039;&#039;. Om &#039;&#039;patchfile&#039;&#039; är &#039;&#039;&#039;-&#039;&#039;&#039;, läs från standardindata, standardvärdet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-l&#039;&#039;&#039; eller &#039;&#039;&#039;--ignore-whitespace&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Matcha mönster löst, om tabbar eller blanksteg har förvanskats i dina filer. Varje sekvens av ett eller flera blanktecken i patchfilen matchar valfri sekvens i originalfilen, och sekvenser av blanktecken vid radslut ignoreras. Normala tecken måste fortfarande matcha exakt. Varje kontextrad måste fortfarande matcha en rad i originalfilen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--merge&#039;&#039;&#039; eller &#039;&#039;&#039;--merge=merge&#039;&#039;&#039; eller &#039;&#039;&#039;--merge=diff3&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Slå samman en patchfil med originalfilerna liknande [[diff3(1)]] eller &#039;&#039;&#039;merge&#039;&#039;&#039;(1). Om en konflikt hittas skriver &#039;&#039;&#039;patch&#039;&#039;&#039; ut en varning och omger konflikten med raderna &#039;&#039;&#039;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&#039;&#039;&#039; och &#039;&#039;&#039;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&#039;&#039;&#039;. En typisk konflikt ser ut så här:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&lt;br /&gt;
lines from the original file&lt;br /&gt;
|||||||&lt;br /&gt;
original lines from the patch&lt;br /&gt;
=======&lt;br /&gt;
new lines from the patch&lt;br /&gt;
&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: Det valfria argumentet till &#039;&#039;&#039;--merge&#039;&#039;&#039; bestämmer utdataformatet för konflikter: diff3-formatet visar sektionen &#039;&#039;&#039;|||||||&#039;&#039;&#039; med originalraderna från patchen; i merge-formatet saknas denna sektion. Merge-formatet är standard.&lt;br /&gt;
&lt;br /&gt;
: Denna option implicerar &#039;&#039;&#039;--forward&#039;&#039;&#039; och tar inte hänsyn till optionen &#039;&#039;&#039;--fuzz=&#039;&#039;&#039; &#039;&#039;num&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-n&#039;&#039;&#039; eller &#039;&#039;&#039;--normal&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Tolka patchfilen som en normal diff.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-N&#039;&#039;&#039; eller &#039;&#039;&#039;--forward&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: När en patch inte går att applicera kontrollerar patch vanligen om patchen ser ut att redan ha applicerats genom att försöka omvänd-applicera den första hunken. Option &#039;&#039;&#039;--forward&#039;&#039;&#039; förhindrar detta. Se även &#039;&#039;&#039;-R&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-o&#039;&#039;&#039; &#039;&#039;outfile&#039;&#039; eller &#039;&#039;&#039;--output=&#039;&#039;&#039; &#039;&#039;outfile&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skicka utdata till &#039;&#039;outfile&#039;&#039; i stället för att patcha filer på plats. Använd inte denna option om &#039;&#039;outfile&#039;&#039; är en av filerna som ska patchas. När &#039;&#039;outfile&#039;&#039; är &#039;&#039;&#039;-&#039;&#039;&#039;, skicka utdata till standardutdata och skicka alla meddelanden som vanligtvis skulle gå till standardutdata till standardfel.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-p&#039;&#039;&#039; &#039;&#039;num&#039;&#039; eller &#039;&#039;&#039;--strip=&#039;&#039;&#039; &#039;&#039;num&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Ta bort det minsta prefixet som innehåller &#039;&#039;num&#039;&#039; inledande snedstreck från varje filnamn som hittas i patchfilen. En sekvens av ett eller flera intilliggande snedstreck räknas som ett enda snedstreck. Detta styr hur filnamn som hittas i patchfilen behandlas, om du håller dina filer i en annan katalog än personen som skickade ut patchen. Anta till exempel att filnamnet i patchfilen var:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/u/howard/src/blurfl/blurfl.c&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: att sätta &#039;&#039;&#039;-p0&#039;&#039;&#039; ger hela filnamnet oförändrat, &#039;&#039;&#039;-p1&#039;&#039;&#039; ger:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
u/howard/src/blurfl/blurfl.c&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: utan det inledande snedstrecket, &#039;&#039;&#039;-p4&#039;&#039;&#039; ger:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
blurfl/blurfl.c&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: och att inte ange &#039;&#039;&#039;-p&#039;&#039;&#039; alls ger bara &#039;&#039;&#039;blurfl.c&#039;&#039;&#039;. Vad du än får fram letas efter antingen i den aktuella katalogen eller i katalogen som anges med optionen &#039;&#039;&#039;-d&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--posix&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Följ POSIX-standarden striktare, enligt följande.&lt;br /&gt;
&lt;br /&gt;
:* Ta den första befintliga filen från listan gammal, ny, index när filnamn härleds från diff-huvuden.&lt;br /&gt;
:* Ta inte bort filer som är tomma efter patchning.&lt;br /&gt;
:* Fråga inte om filer ska hämtas från RCS, ClearCase, Perforce eller SCCS.&lt;br /&gt;
:* Kräv att alla optioner föregår filerna på kommandoraden.&lt;br /&gt;
:* Säkerhetskopiera inte filer när det finns en missmatchning.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--quoting-style=&#039;&#039;&#039; &#039;&#039;word&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Använd stilen &#039;&#039;word&#039;&#039; för att citera utdatanamn. &#039;&#039;word&#039;&#039; ska vara ett av följande:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;literal&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skriv ut namn som de är.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;shell&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Citera namn för skalet om de innehåller skalmetatecken eller skulle orsaka tvetydig utdata.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;shell-always&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Citera namn för skalet även om de normalt inte skulle kräva citering.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;c&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Citera namn som för en C-språksträng.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;escape&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Citera som med &#039;&#039;&#039;c&#039;&#039;&#039; förutom att utelämna de omgivande dubbla citattecknen.&lt;br /&gt;
&lt;br /&gt;
: Du kan ange standardvärdet för optionen &#039;&#039;&#039;--quoting-style&#039;&#039;&#039; med miljövariabeln &#039;&#039;&#039;QUOTING_STYLE&#039;&#039;&#039;. Om den miljövariabeln inte är satt är standardvärdet &#039;&#039;&#039;shell&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-r&#039;&#039;&#039; &#039;&#039;rejectfile&#039;&#039; eller &#039;&#039;&#039;--reject-file=&#039;&#039;&#039; &#039;&#039;rejectfile&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Lägg rejects i &#039;&#039;rejectfile&#039;&#039; i stället för standardfilen &#039;&#039;&#039;.rej&#039;&#039;&#039;. När &#039;&#039;rejectfile&#039;&#039; är &#039;&#039;&#039;-&#039;&#039;&#039;, kasta rejects.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-R&#039;&#039;&#039; eller &#039;&#039;&#039;--reverse&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Anta att denna patch skapades med de gamla och nya filerna omkastade. Ja, jag är rädd att det händer ibland, mänsklig natur som den är. &#039;&#039;&#039;patch&#039;&#039;&#039; försöker byta riktning på varje hunk innan den appliceras. Rejects skrivs ut i det omkastade formatet. Option &#039;&#039;&#039;-R&#039;&#039;&#039; fungerar inte med &#039;&#039;&#039;ed&#039;&#039;&#039;-diffskript eftersom det finns för lite information för att rekonstruera den omvända operationen.&lt;br /&gt;
&lt;br /&gt;
: Om den första hunken i en patch misslyckas vänder &#039;&#039;&#039;patch&#039;&#039;&#039; hunken för att se om den kan appliceras på det sättet. Om den kan det får du frågan om du vill att optionen &#039;&#039;&#039;-R&#039;&#039;&#039; ska sättas. Om den inte kan det fortsätter patchen att appliceras normalt. Observera: denna metod kan inte upptäcka en omvänd patch om den är en normal diff och om det första kommandot är en append, det vill säga det borde ha varit en delete, eftersom append alltid lyckas på grund av att en null-kontext matchar var som helst. Lyckligtvis lägger de flesta patchar till eller ändrar rader snarare än tar bort dem, så de flesta omvända normala diffar börjar med en delete, som misslyckas och utlöser heuristiken.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--read-only=&#039;&#039;&#039; &#039;&#039;behavior&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Bete dig som begärt när en skrivskyddad fil ska ändras: &#039;&#039;&#039;ignore&#039;&#039;&#039; problemet, &#039;&#039;&#039;warn&#039;&#039;&#039; om det, standard, eller &#039;&#039;&#039;fail&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--reject-format=&#039;&#039;&#039; &#039;&#039;format&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skapa reject-filer i angivet &#039;&#039;format&#039;&#039;, antingen &#039;&#039;&#039;context&#039;&#039;&#039; eller &#039;&#039;&#039;unified&#039;&#039;&#039;. Utan denna option skrivs avvisade hunkar ut i unified diff-format om indatapatchen hade det formatet, annars i vanligt context diff-format.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-s&#039;&#039;&#039; eller &#039;&#039;&#039;--silent&#039;&#039;&#039; eller &#039;&#039;&#039;--quiet&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Arbeta tyst, om inget fel inträffar.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--follow-symlinks&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Följ symboliska länkar när indatafiler söks. Ersätter de symboliska länkarna, i stället för att ändra filerna som de symboliska länkarna pekar på. Git-stilpatchar till symboliska länkar kommer inte längre att kunna appliceras. Denna option finns för bakåtkompatibilitet med tidigare versioner av patch; dess användning avråds.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-t&#039;&#039;&#039; eller &#039;&#039;&#039;--batch&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Undertryck frågor likt &#039;&#039;&#039;-f&#039;&#039;&#039;, men gör några andra antaganden: hoppa över patchar vars huvuden inte innehåller filnamn, samma som &#039;&#039;&#039;-f&#039;&#039;&#039;; hoppa över patchar för vilka filen har fel version för &#039;&#039;&#039;Prereq:&#039;&#039;&#039;-raden i patchen; och anta att patchar är omvända om de ser ut som om de är det.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-T&#039;&#039;&#039; eller &#039;&#039;&#039;--set-time&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Sätt ändrings- och åtkomsttider för patchade filer från tidsstämplar som anges i context diff-huvuden. Om inte annat anges i tidsstämplarna, anta att context diff-huvudena använder lokal tid.&lt;br /&gt;
&lt;br /&gt;
: Användning av denna option med tidsstämplar som inte inkluderar tidszoner rekommenderas inte, eftersom patchar som använder lokal tid inte lätt kan användas av personer i andra tidszoner, och eftersom lokala tidsstämplar är tvetydiga när lokala klockor flyttas bakåt under justeringar för sommartid. Se till att tidsstämplar inkluderar tidszoner, eller generera patchar med UTC och använd optionen &#039;&#039;&#039;-Z&#039;&#039;&#039; eller &#039;&#039;&#039;--set-utc&#039;&#039;&#039; i stället.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-u&#039;&#039;&#039; eller &#039;&#039;&#039;--unified&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Tolka patchfilen som en unified context diff.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-v&#039;&#039;&#039; eller &#039;&#039;&#039;--version&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skriv ut &#039;&#039;&#039;patch&#039;&#039;&#039;s revisionshuvud och patchnivå, och avsluta.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-V&#039;&#039;&#039; &#039;&#039;method&#039;&#039; eller &#039;&#039;&#039;--version-control=&#039;&#039;&#039; &#039;&#039;method&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Använd &#039;&#039;method&#039;&#039; för att bestämma säkerhetskopiefilnamn. Metoden kan också anges av miljövariabeln &#039;&#039;&#039;PATCH_VERSION_CONTROL&#039;&#039;&#039;, eller, om den inte är satt, &#039;&#039;&#039;VERSION_CONTROL&#039;&#039;&#039;, som åsidosätts av denna option. Metoden påverkar inte om säkerhetskopior görs; den påverkar bara namnen på eventuella säkerhetskopior som görs.&lt;br /&gt;
&lt;br /&gt;
: Värdet på &#039;&#039;method&#039;&#039; är som GNU Emacs version-control-variabel; &#039;&#039;&#039;patch&#039;&#039;&#039; känner också igen synonymer som är mer beskrivande. De giltiga värdena för &#039;&#039;method&#039;&#039; är, unika förkortningar accepteras:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;existing&#039;&#039;&#039; eller &#039;&#039;&#039;nil&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skapa numrerade säkerhetskopior av filer som redan har sådana, annars enkla säkerhetskopior. Detta är standard.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;numbered&#039;&#039;&#039; eller &#039;&#039;&#039;t&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skapa numrerade säkerhetskopior. Det numrerade säkerhetskopiefilnamnet för &#039;&#039;F&#039;&#039; är &#039;&#039;F&#039;&#039;&#039;&#039;&#039; .~&#039;&#039;&#039; &#039;&#039;N&#039;&#039; &#039;&#039;&#039;~&#039;&#039;&#039; där &#039;&#039;N&#039;&#039; är versionsnumret.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;simple&#039;&#039;&#039; eller &#039;&#039;&#039;never&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skapa enkla säkerhetskopior. Optionerna &#039;&#039;&#039;-B&#039;&#039;&#039; eller &#039;&#039;&#039;--prefix&#039;&#039;&#039;, &#039;&#039;&#039;-Y&#039;&#039;&#039; eller &#039;&#039;&#039;--basename-prefix&#039;&#039;&#039;, och &#039;&#039;&#039;-z&#039;&#039;&#039; eller &#039;&#039;&#039;--suffix&#039;&#039;&#039; anger det enkla säkerhetskopiefilnamnet. Om ingen av dessa optioner anges används ett enkelt säkerhetskopiesuffix; det är värdet på miljövariabeln &#039;&#039;&#039;SIMPLE_BACKUP_SUFFIX&#039;&#039;&#039; om den är satt, och annars &#039;&#039;&#039;.orig&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Med numrerade eller enkla säkerhetskopior används säkerhetskopiesuffixet &#039;&#039;&#039;~&#039;&#039;&#039; om säkerhetskopiefilnamnet är för långt; om till och med att lägga till &#039;&#039;&#039;~&#039;&#039;&#039; skulle göra namnet för långt ersätter &#039;&#039;&#039;~&#039;&#039;&#039; filnamnets sista tecken.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--verbose&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skriv ut extra information om arbetet som utförs.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-x&#039;&#039;&#039; &#039;&#039;num&#039;&#039; eller &#039;&#039;&#039;--debug=&#039;&#039;&#039; &#039;&#039;num&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Sätt interna felsökningsflaggor av intresse endast för &#039;&#039;&#039;patch&#039;&#039;&#039;-patchare.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-Y&#039;&#039;&#039; &#039;&#039;pref&#039;&#039; eller &#039;&#039;&#039;--basename-prefix=&#039;&#039;&#039; &#039;&#039;pref&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Använd metoden &#039;&#039;&#039;simple&#039;&#039;&#039; för att bestämma säkerhetskopiefilnamn, se optionen &#039;&#039;&#039;-V&#039;&#039;&#039; &#039;&#039;method&#039;&#039; eller &#039;&#039;&#039;--version-control&#039;&#039;&#039; &#039;&#039;method&#039;&#039;, och prefixa &#039;&#039;pref&#039;&#039; till basnamnet för ett filnamn när dess säkerhetskopiefilnamn genereras. Till exempel, med &#039;&#039;&#039;-Y .del/&#039;&#039;&#039; är det enkla säkerhetskopiefilnamnet för &#039;&#039;&#039;src/patch/util.c&#039;&#039;&#039; &#039;&#039;&#039;src/patch/.del/util.c&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-z&#039;&#039;&#039; &#039;&#039;suffix&#039;&#039; eller &#039;&#039;&#039;--suffix=&#039;&#039;&#039; &#039;&#039;suffix&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Använd metoden &#039;&#039;&#039;simple&#039;&#039;&#039; för att bestämma säkerhetskopiefilnamn, se optionen &#039;&#039;&#039;-V&#039;&#039;&#039; &#039;&#039;method&#039;&#039; eller &#039;&#039;&#039;--version-control&#039;&#039;&#039; &#039;&#039;method&#039;&#039;, och använd &#039;&#039;suffix&#039;&#039; som suffix. Till exempel, med &#039;&#039;&#039;-z -&#039;&#039;&#039; är säkerhetskopiefilnamnet för &#039;&#039;&#039;src/patch/util.c&#039;&#039;&#039; &#039;&#039;&#039;src/patch/util.c-&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-Z&#039;&#039;&#039; eller &#039;&#039;&#039;--set-utc&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Sätt ändrings- och åtkomsttider för patchade filer från tidsstämplar som anges i context diff-huvuden. Om inte annat anges i tidsstämplarna, anta att context diff-huvudena använder Coordinated Universal Time, UTC, ofta känt som GMT. Se också optionen &#039;&#039;&#039;-T&#039;&#039;&#039; eller &#039;&#039;&#039;--set-time&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Optionerna &#039;&#039;&#039;-Z&#039;&#039;&#039; eller &#039;&#039;&#039;--set-utc&#039;&#039;&#039; och &#039;&#039;&#039;-T&#039;&#039;&#039; eller &#039;&#039;&#039;--set-time&#039;&#039;&#039; avstår normalt från att sätta en fils tid om filens ursprungliga tid inte matchar tiden som anges i patchhuvudet, eller om dess innehåll inte matchar patchen exakt. Om optionen &#039;&#039;&#039;-f&#039;&#039;&#039; eller &#039;&#039;&#039;--force&#039;&#039;&#039; anges sätts dock filtiden oavsett.&lt;br /&gt;
&lt;br /&gt;
: På grund av begränsningarna i &#039;&#039;&#039;diff&#039;&#039;&#039;-utdataformatet kan dessa optioner inte uppdatera tiderna för filer vars innehåll inte har ändrats. Om du använder dessa optioner bör du dessutom ta bort, t.ex. med &#039;&#039;&#039;make clean&#039;&#039;&#039;, alla filer som beror på de patchade filerna, så att senare körningar av &#039;&#039;&#039;make&#039;&#039;&#039; inte förvirras av de patchade filernas tider.&lt;br /&gt;
&lt;br /&gt;
== MILJÖ ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;PATCH_GET&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Detta anger om &#039;&#039;&#039;patch&#039;&#039;&#039; som standard hämtar saknade eller skrivskyddade filer från RCS, ClearCase, Perforce eller SCCS; se optionen &#039;&#039;&#039;-g&#039;&#039;&#039; eller &#039;&#039;&#039;--get&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;POSIXLY_CORRECT&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Om satt följer &#039;&#039;&#039;patch&#039;&#039;&#039; POSIX-standarden striktare som standard: se optionen &#039;&#039;&#039;--posix&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;QUOTING_STYLE&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Standardvärde för optionen &#039;&#039;&#039;--quoting-style&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SIMPLE_BACKUP_SUFFIX&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Ändelse att använda för enkla säkerhetskopiefilnamn i stället för &#039;&#039;&#039;.orig&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TMPDIR&#039;&#039;&#039;, &#039;&#039;&#039;TMP&#039;&#039;&#039;, &#039;&#039;&#039;TEMP&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Katalog där temporära filer ska placeras; &#039;&#039;&#039;patch&#039;&#039;&#039; använder den första miljövariabeln i denna lista som är satt. Om ingen är satt är standardvärdet systemberoende; det är normalt &#039;&#039;&#039;/tmp&#039;&#039;&#039; på Unix-värdar.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;VERSION_CONTROL&#039;&#039;&#039; eller &#039;&#039;&#039;PATCH_VERSION_CONTROL&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Väljer version-control-stil; se optionen &#039;&#039;&#039;-v&#039;&#039;&#039; eller &#039;&#039;&#039;--version-control&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== FILER ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;$TMPDIR&#039;&#039;&#039;&#039;&#039;/p*&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: temporära filer&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;/dev/tty&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: styrande terminal; används för att få svar på frågor som ställs till användaren&lt;br /&gt;
&lt;br /&gt;
== SE ÄVEN ==&lt;br /&gt;
&lt;br /&gt;
[[diff(1)]], &#039;&#039;&#039;ed&#039;&#039;&#039;(1), &#039;&#039;&#039;merge&#039;&#039;&#039;(1).&lt;br /&gt;
&lt;br /&gt;
Marshall T. Rose och Einar A. Stefferud, &#039;&#039;Proposed Standard for Message Encapsulation&#039;&#039;, Internet RFC 934:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
https://datatracker.ietf.org/doc/html/rfc934&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
1985-01.&lt;br /&gt;
&lt;br /&gt;
== ANMÄRKNINGAR FÖR PATCH-SÄNDARE ==&lt;br /&gt;
&lt;br /&gt;
Det finns flera saker du bör ha i åtanke om du ska skicka ut patchar.&lt;br /&gt;
&lt;br /&gt;
Skapa din patch systematiskt. När du använder ett versionshanteringssystem bör detta vara enkelt; med Git kan du till exempel använda &#039;&#039;&#039;git diff&#039;&#039;&#039;. Annars är en bra metod kommandot &#039;&#039;&#039;diff -Naur&#039;&#039;&#039; &#039;&#039;old new&#039;&#039; där &#039;&#039;old&#039;&#039; och &#039;&#039;new&#039;&#039; identifierar de gamla och nya katalogerna. Namnen &#039;&#039;old&#039;&#039; och &#039;&#039;new&#039;&#039; bör inte innehålla några snedstreck.&lt;br /&gt;
&lt;br /&gt;
Om patchen ska kommunicera filtidsstämplar såväl som filinnehåll bör dess &#039;&#039;&#039;diff&#039;&#039;&#039;-kommandons huvuden ha datum och tider i Universal Time med traditionellt Unix-format, så att patchmottagare kan använda optionen &#039;&#039;&#039;-Z&#039;&#039;&#039; eller &#039;&#039;&#039;--set-utc&#039;&#039;&#039;. Här är ett exempelkommando för att generera sådana huvuden, med Bourne shell-syntax:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
LC_ALL=C TZ=UTC0 diff -Naur myprog-2.7 myprog-2.8&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tala om för dina mottagare hur patchen ska appliceras genom att tala om vilken katalog de ska &#039;&#039;&#039;cd&#039;&#039;&#039; till och vilka &#039;&#039;&#039;patch&#039;&#039;&#039;-optioner som ska användas. Optionssträngen &#039;&#039;&#039;-Np1&#039;&#039;&#039; rekommenderas. Testa din procedur genom att låtsas vara en mottagare och applicera din patch på en kopia av originalfilerna.&lt;br /&gt;
&lt;br /&gt;
Du kan spara människor mycket bekymmer genom att hålla en &#039;&#039;&#039;patchlevel.h&#039;&#039;&#039;-fil som patchas för att öka patchnivån som första diff i patchfilen du skickar ut. Om du lägger in en &#039;&#039;&#039;Prereq:&#039;&#039;&#039;-rad med patchen låter den dem inte applicera patchar i fel ordning utan någon varning.&lt;br /&gt;
&lt;br /&gt;
Du kan skapa en fil genom att skicka ut en diff som jämför &#039;&#039;&#039;/dev/null&#039;&#039;&#039; eller en tom fil daterad epoken, 1970-01-01 00:00:00 UTC, med filen du vill skapa. Detta fungerar bara om filen du vill skapa inte redan finns i målkatalogen. Omvänt kan du ta bort en fil genom att skicka ut en context-diff som jämför filen som ska tas bort med en tom fil daterad epoken. Filen tas bort om inte &#039;&#039;&#039;patch&#039;&#039;&#039; följer POSIX och optionen &#039;&#039;&#039;-E&#039;&#039;&#039; eller &#039;&#039;&#039;--remove-empty-files&#039;&#039;&#039; inte anges. Ett enkelt sätt att generera patchar som skapar och tar bort filer är att använda GNU &#039;&#039;&#039;diff&#039;&#039;&#039;s option &#039;&#039;&#039;-N&#039;&#039;&#039; eller &#039;&#039;&#039;--new-file&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Om mottagaren ska använda optionen &#039;&#039;&#039;-p&#039;&#039;&#039; &#039;&#039;N&#039;&#039;, skicka inte utdata som ser ut så här:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
diff -Naur v2.0.29/prog/README prog/README&lt;br /&gt;
--- v2.0.29/prog/README   Mon Mar 10 15:13:12 2024&lt;br /&gt;
+++ prog/README   Mon Mar 17 14:58:22 2024&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
eftersom de två filnamnen har olika antal snedstreck, och olika versioner av &#039;&#039;&#039;patch&#039;&#039;&#039; tolkar filnamnen olika. För att undvika förvirring, skicka utdata som ser ut så här i stället:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
diff -Naur v2.0.29/prog/README v2.0.30/prog/README&lt;br /&gt;
--- v2.0.29/prog/README   Mon Mar 10 15:13:12 2024&lt;br /&gt;
+++ v2.0.30/prog/README   Mon Mar 17 14:58:22 2024&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Undvik att skicka patchar som jämför säkerhetskopiefilnamn som &#039;&#039;&#039;README.orig&#039;&#039;&#039;, eftersom detta kan förvirra &#039;&#039;&#039;patch&#039;&#039;&#039; till att patcha en säkerhetskopia i stället för den riktiga filen. Skicka i stället patchar som jämför samma basfilnamn i olika kataloger, t.ex. &#039;&#039;&#039;old/README&#039;&#039;&#039; och &#039;&#039;&#039;new/README&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Var noga med att inte skicka ut omvända patchar, eftersom det får människor att undra om de redan har applicerat patchen.&lt;br /&gt;
&lt;br /&gt;
Försök att inte låta din patch ändra härledda filer, t.ex. filen &#039;&#039;&#039;configure&#039;&#039;&#039; där det finns en rad &#039;&#039;&#039;configure: configure.ac&#039;&#039;&#039; i din makefile, eftersom mottagaren ändå bör kunna regenerera de härledda filerna. Om du måste skicka diffar av härledda filer, generera diffarna med UTC, låt mottagarna applicera patchen med optionen &#039;&#039;&#039;-Z&#039;&#039;&#039; eller &#039;&#039;&#039;--set-utc&#039;&#039;&#039;, och låt dem ta bort alla opatchade filer som beror på patchade filer, t.ex. med &#039;&#039;&#039;make clean&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Även om du kanske kan komma undan med att lägga 582 diff-listor i en fil, kan det vara klokare att gruppera relaterade patchar i separata filer ifall något går snett.&lt;br /&gt;
&lt;br /&gt;
== DIAGNOSTIK ==&lt;br /&gt;
&lt;br /&gt;
Diagnostik indikerar i allmänhet att &#039;&#039;&#039;patch&#039;&#039;&#039; inte kunde tolka din patchfil.&lt;br /&gt;
&lt;br /&gt;
Om optionen &#039;&#039;&#039;--verbose&#039;&#039;&#039; anges indikerar meddelandet &#039;&#039;&#039;Hmm...&#039;&#039;&#039; att det finns obearbetad text i patchfilen och att &#039;&#039;&#039;patch&#039;&#039;&#039; försöker härleda om det finns en patch i den texten och, i så fall, vilken typ av patch det är.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;patch&#039;&#039;&#039;s avslutningsstatus är 0 om alla hunkar appliceras framgångsrikt, 1 om vissa hunkar inte kan appliceras eller om det finns merge-konflikter, och 2 om det finns allvarligare problem. När en uppsättning patchar appliceras i en loop bör du kontrollera denna avslutningsstatus så att du inte applicerar en senare patch på en delvis patchad fil.&lt;br /&gt;
&lt;br /&gt;
== VARNINGAR OCH BEGRÄNSNINGAR ==&lt;br /&gt;
&lt;br /&gt;
Context-diffar kan inte tillförlitligt representera skapande eller borttagning av tomma filer, tomma kataloger eller specialfiler såsom symboliska länkar. De kan inte heller representera ändringar av filmetadata som ägarskap, behörigheter eller om en fil är en hård länk till en annan. Om sådana ändringar också krävs bör separata instruktioner, t.ex. ett shellskript, följa med patchen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;patch&#039;&#039;&#039; kan inte avgöra om radnumren är fel i ett &#039;&#039;&#039;ed&#039;&#039;&#039;-skript, och kan upptäcka dåliga radnummer i en normal diff endast när den hittar en ändring eller borttagning. En context-diff som använder fuzz-faktor 3 kan ha samma problem. Du bör förmodligen göra en context-diff i dessa fall för att se om ändringarna var rimliga. Att kompilera utan fel är förstås en ganska bra indikation på att patchen fungerade, men inte alltid.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;patch&#039;&#039;&#039; producerar vanligen korrekta resultat, även när den måste gissa mycket. Resultaten garanteras dock bara vara korrekta när patchen appliceras på exakt samma version av filen som patchen genererades från.&lt;br /&gt;
&lt;br /&gt;
== KOMPATIBILITETSPROBLEM ==&lt;br /&gt;
&lt;br /&gt;
POSIX-standarden specificerar beteende som skiljer sig från GNU &#039;&#039;&#039;patch&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* I POSIX &#039;&#039;&#039;patch&#039;&#039;&#039;, när &#039;&#039;&#039;-b&#039;&#039;&#039; inte används, görs inga säkerhetskopior även när det finns en missmatchning. I GNU &#039;&#039;&#039;patch&#039;&#039;&#039; aktiveras detta beteende med optionen &#039;&#039;&#039;--no-backup-if-mismatch&#039;&#039;&#039;, eller genom att följa POSIX med optionen &#039;&#039;&#039;--posix&#039;&#039;&#039; eller genom att sätta miljövariabeln &#039;&#039;&#039;POSIXLY_CORRECT&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* När namnet på filen som ska patchas härleds från patchhuvudet använder &#039;&#039;&#039;patch&#039;&#039;&#039; en komplicerad metod som valfritt följer POSIX. Metoden är ekvivalent med POSIX om filnamnen i context diff-huvudet och &#039;&#039;&#039;Index:&#039;&#039;&#039;-raden alla är identiska efter prefixborttagning. Din patch är normalt kompatibel om varje huvuds filnamn alla innehåller samma antal snedstreck.&lt;br /&gt;
&lt;br /&gt;
* Begränsa dig till följande optioner när du skickar instruktioner avsedda att köras av vem som helst som kör GNU &#039;&#039;&#039;patch&#039;&#039;&#039; eller en &#039;&#039;&#039;patch&#039;&#039;&#039; som följer POSIX. Blanksteg är valfria i följande lista.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-b&lt;br /&gt;
-c&lt;br /&gt;
-d dir&lt;br /&gt;
-D define&lt;br /&gt;
-e&lt;br /&gt;
-i patchfile&lt;br /&gt;
-l&lt;br /&gt;
-n&lt;br /&gt;
-N&lt;br /&gt;
-o outfile&lt;br /&gt;
-p num&lt;br /&gt;
-R&lt;br /&gt;
-r rejectfile&lt;br /&gt;
-u&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== FEL ==&lt;br /&gt;
&lt;br /&gt;
Rapportera fel via e-post till:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
bug-patch@gnu.org&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Om kod har duplicerats, till exempel med &#039;&#039;&#039;#ifdef OLDCODE&#039;&#039;&#039; ... &#039;&#039;&#039;#else ... #endif&#039;&#039;&#039;, är &#039;&#039;&#039;patch&#039;&#039;&#039; oförmögen att patcha båda versionerna, och, om det alls fungerar, kommer den sannolikt att patcha fel version och dessutom säga att den lyckades.&lt;br /&gt;
&lt;br /&gt;
Om du applicerar en patch som du redan har applicerat tror &#039;&#039;&#039;patch&#039;&#039;&#039; att det är en omvänd patch och erbjuder sig att ta bort patchen. Detta skulle kunna tolkas som en funktion.&lt;br /&gt;
&lt;br /&gt;
Att beräkna hur en hunk ska slås samman är betydligt svårare än att använda den vanliga fuzzy-algoritmen. Större hunkar, mer kontext, en större offset från den ursprungliga platsen och en sämre matchning gör alla algoritmen långsammare.&lt;br /&gt;
&lt;br /&gt;
== KOPIERING ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Copyright © 1989–2026 Free Software Foundation, Inc.&lt;br /&gt;
Copyright © 1984–1986, 1988 Larry Wall.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== FÖRFATTARE ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Larry Wall skrev den ursprungliga versionen av patch.&lt;br /&gt;
Paul Eggert tog bort patchs godtyckliga gränser; lade till stöd för binärfiler, att sätta filtider och att ta bort filer; och fick den att följa POSIX bättre.&lt;br /&gt;
Andra bidragsgivare inkluderar Wayne Davison, som lade till unified-diff-stöd, och David MacKenzie, som lade till konfigurations- och säkerhetskopiestöd.&lt;br /&gt;
&lt;br /&gt;
== KOLOFON ==&lt;br /&gt;
&lt;br /&gt;
Denna sida är en del av projektet &#039;&#039;patch&#039;&#039;, ett verktyg för att applicera diff-filer på original.&lt;br /&gt;
&lt;br /&gt;
Information om projektet finns på:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
https://savannah.gnu.org/projects/patch/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Om du har en felrapport för denna manualsida, skicka den till:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
bug-patch@gnu.org&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Denna sida hämtades från projektets uppströms Git-förråd:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git://git.savannah.gnu.org/patch.git&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
den 24 maj 2026.&lt;br /&gt;
&lt;br /&gt;
Vid den tidpunkten var datumet för den senaste commit som hittades i förrådet 12 maj 2026.&lt;br /&gt;
&lt;br /&gt;
Om du upptäcker renderingsproblem i denna HTML-version av sidan, eller om du anser att det finns en bättre eller mer aktuell källa för sidan, eller om du har rättelser eller förbättringar av informationen i denna KOLOFON, som inte är en del av den ursprungliga manualsidan, skicka e-post till:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
man-pages@man7.org&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Sidslut =&lt;br /&gt;
Orginalhemsidan på Engelska https://www.man7.org/linux/man-pages/man1/patch.1.html&lt;br /&gt;
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å &lt;br /&gt;
https://www.linux.se/kontaka-linux-se/&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;Tack till [https://Datorhjalp.se Datorservice] som har  sponsrat [https://www.linux.se Linux.se] med webbhotell.&lt;br /&gt;
&lt;br /&gt;
[[Kategori:Linuxmanual grupp 1]]&lt;br /&gt;
[[Kategori:Linuxmanual]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.linux.se/index.php?title=patch(1)&amp;diff=9919</id>
		<title>patch(1)</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=patch(1)&amp;diff=9919"/>
		<updated>2026-08-14T06:31:57Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:patch(1)}}&lt;br /&gt;
&lt;br /&gt;
== NAMN ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;patch&#039;&#039;&#039; – applicera en diff-fil på ett original&lt;br /&gt;
&lt;br /&gt;
== SYNOPSIS ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
patch [options] [originalfile [patchfile]]&lt;br /&gt;
&lt;br /&gt;
men vanligen bara&lt;br /&gt;
&lt;br /&gt;
patch -pnum &amp;lt;patchfile&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== BESKRIVNING ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;patch&#039;&#039;&#039; tar en patchfil &#039;&#039;patchfile&#039;&#039; som innehåller en differenslista producerad av programmet &#039;&#039;&#039;diff&#039;&#039;&#039; och applicerar dessa skillnader på en eller flera originalfiler, vilket producerar patchade versioner. Normalt läggs de patchade versionerna i originalens ställe. Säkerhetskopior kan skapas; se optionen &#039;&#039;&#039;-b&#039;&#039;&#039; eller &#039;&#039;&#039;--backup&#039;&#039;&#039;. Namnen på filerna som ska patchas tas vanligen från patchfilen, men om det bara finns en fil som ska patchas kan den anges på kommandoraden som &#039;&#039;originalfile&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Vid start försöker patch bestämma typen av diff-listan, om detta inte åsidosätts av optionen &#039;&#039;&#039;-c&#039;&#039;&#039; (&#039;&#039;&#039;--context&#039;&#039;&#039;), &#039;&#039;&#039;-e&#039;&#039;&#039; (&#039;&#039;&#039;--ed&#039;&#039;&#039;), &#039;&#039;&#039;-n&#039;&#039;&#039; (&#039;&#039;&#039;--normal&#039;&#039;&#039;) eller &#039;&#039;&#039;-u&#039;&#039;&#039; (&#039;&#039;&#039;--unified&#039;&#039;&#039;). Kontext-diffar, gammal stil, ny stil och unified, samt normala diffar appliceras av programmet &#039;&#039;&#039;patch&#039;&#039;&#039; självt, medan &#039;&#039;&#039;ed&#039;&#039;&#039;-diffar helt enkelt matas till editorn &#039;&#039;&#039;ed&#039;&#039;&#039;(1) via en pipe.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;patch&#039;&#039;&#039; försöker hoppa över allt inledande skräp, applicera diffen och sedan hoppa över allt avslutande skräp. Därför kan du mata ett e-postmeddelande som innehåller en diff-lista till &#039;&#039;&#039;patch&#039;&#039;&#039;, och det bör fungera. Om hela diffen är indragen med ett konsekvent antal tecken, om rader slutar med CRLF, eller om en diff är inkapslad en eller flera gånger genom att lägga till &amp;quot;&#039;&#039;&#039;- &#039;&#039;&#039;&amp;quot; framför rader som börjar med &amp;quot;&#039;&#039;&#039;-&#039;&#039;&#039;&amp;quot; enligt Internet RFC 934, tas detta hänsyn till. Efter att indragning eller inkapsling tagits bort ignoreras rader som börjar med &#039;&#039;&#039;#&#039;&#039;&#039;, eftersom de betraktas som kommentarer.&lt;br /&gt;
&lt;br /&gt;
Med kontext-diffar, och i mindre grad med normala diffar, kan &#039;&#039;&#039;patch&#039;&#039;&#039; upptäcka när radnumren som nämns i patchen är felaktiga och försöker hitta rätt plats att applicera varje hunk i patchen. Som första gissning tar den radnumret som nämns för hunken, plus eller minus eventuell offset som använts vid applicering av föregående hunk. Om det inte är rätt plats söker &#039;&#039;&#039;patch&#039;&#039;&#039; både framåt och bakåt efter en uppsättning rader som matchar kontexten som anges i hunken. Först letar &#039;&#039;&#039;patch&#039;&#039;&#039; efter en plats där alla kontextrader matchar. Om ingen sådan plats hittas, och det är en kontext-diff, och den maximala fuzz-faktorn är satt till 1 eller mer, görs en ny sökning där första och sista kontextraden ignoreras. Om det misslyckas, och den maximala fuzz-faktorn är satt till 2 eller mer, ignoreras de första två och sista två kontextraderna och en ny sökning görs. Standardvärdet för maximal fuzz-faktor är 2.&lt;br /&gt;
&lt;br /&gt;
Hunkar med mindre prefixkontext än suffixkontext, efter applicering av fuzz, måste appliceras i början av filen om deras första radnummer är 1. Hunkar med mer prefixkontext än suffixkontext, efter applicering av fuzz, måste appliceras i slutet av filen.&lt;br /&gt;
&lt;br /&gt;
Om &#039;&#039;&#039;patch&#039;&#039;&#039; inte kan hitta en plats att installera den hunken av patchen, lägger den hunken i en reject-fil, som normalt är namnet på utdatafilen plus suffixet &#039;&#039;&#039;.rej&#039;&#039;&#039;, eller &#039;&#039;&#039;#&#039;&#039;&#039; om &#039;&#039;&#039;.rej&#039;&#039;&#039; skulle skapa ett filnamn som är för långt. Om till och med att lägga till det enskilda tecknet &#039;&#039;&#039;#&#039;&#039;&#039; gör filnamnet för långt ersätter &#039;&#039;&#039;#&#039;&#039;&#039; filnamnets sista tecken.&lt;br /&gt;
&lt;br /&gt;
Den avvisade hunken skrivs ut i unified- eller context-diff-format. Om indatan var en normal diff är många av kontexterna helt enkelt null. Radnumren för hunkarna i reject-filen kan skilja sig från dem i patchfilen: de återspeglar den ungefärliga plats där patch tror att de misslyckade hunkarna hör hemma i den nya filen snarare än i den gamla.&lt;br /&gt;
&lt;br /&gt;
När varje hunk är klar får du veta om hunken misslyckades, och i så fall på vilken rad, i den nya filen, &#039;&#039;&#039;patch&#039;&#039;&#039; trodde att hunken skulle placeras. Om hunken installeras på en annan rad än radnumret som anges i diffen får du veta offseten. En enda stor offset &#039;&#039;kan&#039;&#039; indikera att en hunk installerades på fel plats. Du får också veta om en fuzz-faktor användes för att skapa matchningen, i vilket fall du också bör vara något misstänksam. Om optionen &#039;&#039;&#039;--verbose&#039;&#039;&#039; anges får du också veta om hunkar som matchar exakt.&lt;br /&gt;
&lt;br /&gt;
Om ingen originalfil &#039;&#039;origfile&#039;&#039; anges på kommandoraden försöker &#039;&#039;&#039;patch&#039;&#039;&#039; räkna ut från det inledande skräpet vad namnet på filen som ska redigeras är, enligt följande regler.&lt;br /&gt;
&lt;br /&gt;
Först tar &#039;&#039;&#039;patch&#039;&#039;&#039; en ordnad lista över kandidatfilnamn enligt följande:&lt;br /&gt;
&lt;br /&gt;
* Om huvudet är ett huvud för en kontext-diff tar &#039;&#039;&#039;patch&#039;&#039;&#039; de gamla och nya filnamnen i huvudet. Ett namn ignoreras om det inte har tillräckligt många snedstreck för att uppfylla optionen &#039;&#039;&#039;-p&#039;&#039;&#039; &#039;&#039;num&#039;&#039; eller &#039;&#039;&#039;--strip=&#039;&#039;&#039; &#039;&#039;num&#039;&#039;. Namnet &#039;&#039;&#039;/dev/null&#039;&#039;&#039; ignoreras också.&lt;br /&gt;
&lt;br /&gt;
* Om det finns en &#039;&#039;&#039;Index:&#039;&#039;&#039;-rad i det inledande skräpet och om antingen de gamla och nya namnen båda saknas eller om &#039;&#039;&#039;patch&#039;&#039;&#039; följer POSIX, tar &#039;&#039;&#039;patch&#039;&#039;&#039; namnet i &#039;&#039;&#039;Index:&#039;&#039;&#039;-raden.&lt;br /&gt;
&lt;br /&gt;
* För syftet med följande regler betraktas kandidatfilnamnen i ordningen gammal, ny, index, oavsett ordningen de förekommer i huvudet.&lt;br /&gt;
&lt;br /&gt;
Sedan väljer &#039;&#039;&#039;patch&#039;&#039;&#039; ett filnamn från kandidatlistan enligt följande:&lt;br /&gt;
&lt;br /&gt;
* Om några av de namngivna filerna finns väljer &#039;&#039;&#039;patch&#039;&#039;&#039; det första namnet om det följer POSIX, och annars det bästa namnet.&lt;br /&gt;
&lt;br /&gt;
* Om &#039;&#039;&#039;patch&#039;&#039;&#039; inte ignorerar RCS, ClearCase, Perforce och SCCS, se optionen &#039;&#039;&#039;-g&#039;&#039;&#039; &#039;&#039;num&#039;&#039; eller &#039;&#039;&#039;--get=&#039;&#039;&#039; &#039;&#039;num&#039;&#039;, och inga namngivna filer finns men en RCS-, ClearCase-, Perforce- eller SCCS-master hittas, väljer &#039;&#039;&#039;patch&#039;&#039;&#039; den första namngivna filen med en RCS-, ClearCase-, Perforce- eller SCCS-master.&lt;br /&gt;
&lt;br /&gt;
* Om inga namngivna filer finns, ingen RCS-, ClearCase-, Perforce- eller SCCS-master hittades, några namn anges, &#039;&#039;&#039;patch&#039;&#039;&#039; inte följer POSIX, och patchen verkar skapa en fil, väljer &#039;&#039;&#039;patch&#039;&#039;&#039; det bästa namnet som kräver skapande av minst antal kataloger.&lt;br /&gt;
&lt;br /&gt;
* Om inget filnamn resulterar från ovanstående heuristik ombeds du ange namnet på filen som ska patchas, och &#039;&#039;&#039;patch&#039;&#039;&#039; väljer det namnet.&lt;br /&gt;
&lt;br /&gt;
För att bestämma det &#039;&#039;bästa&#039;&#039; av en icke-tom lista med filnamn tar &#039;&#039;&#039;patch&#039;&#039;&#039; först alla namn med minst antal sökvägskomponenter; av dessa tar den sedan alla namn med kortast basnamn; av dessa tar den sedan alla kortaste namn; slutligen tar den det första återstående namnet.&lt;br /&gt;
&lt;br /&gt;
Dessutom, om det inledande skräpet innehåller en &#039;&#039;&#039;Prereq:&#039;&#039;&#039;-rad, tar &#039;&#039;&#039;patch&#039;&#039;&#039; det första ordet från förutsättningsraden, normalt ett versionsnummer, och kontrollerar originalfilen för att se om det ordet kan hittas. Om inte ber &#039;&#039;&#039;patch&#039;&#039;&#039; om bekräftelse innan den fortsätter.&lt;br /&gt;
&lt;br /&gt;
Resultatet av allt detta är att du bör kunna köra något som följande shellkommando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
patch -d /usr/src/local/blurfl&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
och patcha en fil i katalogen &#039;&#039;&#039;blurfl&#039;&#039;&#039; direkt från en patch som läses från standardindata.&lt;br /&gt;
&lt;br /&gt;
Om patchfilen innehåller mer än en patch försöker &#039;&#039;&#039;patch&#039;&#039;&#039; applicera var och en av dem som om de kom från separata patchfiler. Detta betyder bland annat att det antas att namnet på filen som ska patchas måste bestämmas för varje diff-lista, och att skräpet före varje diff-lista innehåller intressanta saker som filnamn och revisionsnivå, som nämnts tidigare.&lt;br /&gt;
&lt;br /&gt;
== OPTIONER ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-b&#039;&#039;&#039; eller &#039;&#039;&#039;--backup&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skapa säkerhetskopior. Det vill säga, vid patchning av en fil, byt namn på eller kopiera originalet i stället för att ta bort det. Se optionen &#039;&#039;&#039;-V&#039;&#039;&#039; eller &#039;&#039;&#039;--version-control&#039;&#039;&#039; för detaljer om hur säkerhetskopiefilnamn bestäms.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--backup-if-mismatch&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Säkerhetskopiera en fil om patchen inte matchar filen exakt och om säkerhetskopior inte annars begärs. Detta är standard om inte &#039;&#039;&#039;patch&#039;&#039;&#039; följer POSIX.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--no-backup-if-mismatch&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Säkerhetskopiera inte en fil om patchen inte matchar filen exakt och om säkerhetskopior inte annars begärs. Detta är standard om &#039;&#039;&#039;patch&#039;&#039;&#039; följer POSIX.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-B&#039;&#039;&#039; &#039;&#039;pref&#039;&#039; eller &#039;&#039;&#039;--prefix=&#039;&#039;&#039; &#039;&#039;pref&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Använd metoden &#039;&#039;&#039;simple&#039;&#039;&#039; för att bestämma säkerhetskopiefilnamn, se optionen &#039;&#039;&#039;-V&#039;&#039;&#039; &#039;&#039;method&#039;&#039; eller &#039;&#039;&#039;--version-control&#039;&#039;&#039; &#039;&#039;method&#039;&#039;, och lägg till &#039;&#039;pref&#039;&#039; till ett filnamn när dess säkerhetskopiefilnamn genereras. Till exempel, med &#039;&#039;&#039;-B /junk/&#039;&#039;&#039; är det enkla säkerhetskopiefilnamnet för &#039;&#039;&#039;src/patch/util.c&#039;&#039;&#039; &#039;&#039;&#039;/junk/src/patch/util.c&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--binary&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skriv alla filer i binärt läge, förutom standardutdata och &#039;&#039;&#039;/dev/tty&#039;&#039;&#039;. Vid läsning, inaktivera heuristiken för att omvandla CRLF-radslut till LF-radslut. Denna option behövs på POSIX-system när patchar som genererats på icke-POSIX-system appliceras på icke-POSIX-filer. På POSIX-system omvandlar filläsningar och filskrivningar aldrig radslut. På Windows omvandlar läsningar och skrivningar radslut som standard, och patchar bör genereras med &#039;&#039;&#039;diff --binary&#039;&#039;&#039; när radslut är betydelsefulla.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-c&#039;&#039;&#039; eller &#039;&#039;&#039;--context&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Tolka patchfilen som en vanlig kontext-diff.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-d&#039;&#039;&#039; &#039;&#039;dir&#039;&#039; eller &#039;&#039;&#039;--directory=&#039;&#039;&#039; &#039;&#039;dir&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Byt till katalogen &#039;&#039;dir&#039;&#039; omedelbart, innan något annat görs.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-D&#039;&#039;&#039; &#039;&#039;define&#039;&#039; eller &#039;&#039;&#039;--ifdef=&#039;&#039;&#039; &#039;&#039;define&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Använd konstruktionen &#039;&#039;&#039;#ifdef&#039;&#039;&#039; ... &#039;&#039;&#039;#endif&#039;&#039;&#039; för att markera ändringar, med &#039;&#039;define&#039;&#039; som den särskiljande symbolen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--dry-run&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skriv ut resultatet av att applicera patcharna utan att faktiskt ändra några filer.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-e&#039;&#039;&#039; eller &#039;&#039;&#039;--ed&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Tolka patchfilen som ett &#039;&#039;&#039;ed&#039;&#039;&#039;-skript.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-E&#039;&#039;&#039; eller &#039;&#039;&#039;--remove-empty-files&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Ta bort utdatafiler som är tomma efter att patcharna har applicerats. Normalt är denna option onödig, eftersom &#039;&#039;&#039;patch&#039;&#039;&#039; kan undersöka tidsstämplarna i huvudet för att avgöra om en fil ska finnas efter patchning. Om indatan inte är en kontext-diff eller om &#039;&#039;&#039;patch&#039;&#039;&#039; följer POSIX, tar &#039;&#039;&#039;patch&#039;&#039;&#039; dock inte bort tomma patchade filer om inte denna option anges. När &#039;&#039;&#039;patch&#039;&#039;&#039; tar bort en fil försöker den också ta bort eventuella tomma överordnade kataloger.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-f&#039;&#039;&#039; eller &#039;&#039;&#039;--force&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Anta att användaren vet exakt vad han eller hon gör, och ställ inga frågor. Hoppa över patchar vars huvuden inte säger vilken fil som ska patchas; patcha filer även om de har fel version för &#039;&#039;&#039;Prereq:&#039;&#039;&#039;-raden i patchen; och anta att patchar inte är omvända även om de ser ut som om de är det. Denna option undertrycker inte kommentarer; använd &#039;&#039;&#039;-s&#039;&#039;&#039; för det.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-F&#039;&#039;&#039; &#039;&#039;num&#039;&#039; eller &#039;&#039;&#039;--fuzz=&#039;&#039;&#039; &#039;&#039;num&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Sätt den maximala fuzz-faktorn. Denna option gäller bara diffar som har kontext, och gör att &#039;&#039;&#039;patch&#039;&#039;&#039; ignorerar upp till så många kontextrader vid sökning efter platser att installera en hunk. Observera att en större fuzz-faktor ökar sannolikheten för en felaktig patch. Standard-fuzz-faktorn är 2. En fuzz-faktor större än eller lika med antalet kontextrader i kontext-diffen, vanligen 3, ignorerar all kontext.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-g&#039;&#039;&#039; &#039;&#039;num&#039;&#039; eller &#039;&#039;&#039;--get=&#039;&#039;&#039; &#039;&#039;num&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Denna option styr &#039;&#039;&#039;patch&#039;&#039;&#039;s åtgärder när en fil är under RCS- eller SCCS-kontroll och inte finns eller är skrivskyddad och matchar standardversionen, eller när en fil är under ClearCase- eller Perforce-kontroll och inte finns. Om &#039;&#039;num&#039;&#039; är positivt hämtar, eller checkar ut, &#039;&#039;&#039;patch&#039;&#039;&#039; filen från versionshanteringssystemet; om noll ignorerar &#039;&#039;&#039;patch&#039;&#039;&#039; RCS, ClearCase, Perforce och SCCS och hämtar inte filen; och om negativt frågar &#039;&#039;&#039;patch&#039;&#039;&#039; användaren om filen ska hämtas. Standardvärdet för denna option ges av värdet på miljövariabeln &#039;&#039;&#039;PATCH_GET&#039;&#039;&#039; om den är satt; om inte är standardvärdet noll.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--help&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skriv ut en sammanfattning av optioner och avsluta.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-i&#039;&#039;&#039; &#039;&#039;patchfile&#039;&#039; eller &#039;&#039;&#039;--input=&#039;&#039;&#039; &#039;&#039;patchfile&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Läs patchen från &#039;&#039;patchfile&#039;&#039;. Om &#039;&#039;patchfile&#039;&#039; är &#039;&#039;&#039;-&#039;&#039;&#039;, läs från standardindata, standardvärdet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-l&#039;&#039;&#039; eller &#039;&#039;&#039;--ignore-whitespace&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Matcha mönster löst, om tabbar eller blanksteg har förvanskats i dina filer. Varje sekvens av ett eller flera blanktecken i patchfilen matchar valfri sekvens i originalfilen, och sekvenser av blanktecken vid radslut ignoreras. Normala tecken måste fortfarande matcha exakt. Varje kontextrad måste fortfarande matcha en rad i originalfilen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--merge&#039;&#039;&#039; eller &#039;&#039;&#039;--merge=merge&#039;&#039;&#039; eller &#039;&#039;&#039;--merge=diff3&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Slå samman en patchfil med originalfilerna liknande [[diff3(1)]] eller &#039;&#039;&#039;merge&#039;&#039;&#039;(1). Om en konflikt hittas skriver &#039;&#039;&#039;patch&#039;&#039;&#039; ut en varning och omger konflikten med raderna &#039;&#039;&#039;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&#039;&#039;&#039; och &#039;&#039;&#039;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&#039;&#039;&#039;. En typisk konflikt ser ut så här:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&lt;br /&gt;
lines from the original file&lt;br /&gt;
|||||||&lt;br /&gt;
original lines from the patch&lt;br /&gt;
=======&lt;br /&gt;
new lines from the patch&lt;br /&gt;
&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: Det valfria argumentet till &#039;&#039;&#039;--merge&#039;&#039;&#039; bestämmer utdataformatet för konflikter: diff3-formatet visar sektionen &#039;&#039;&#039;|||||||&#039;&#039;&#039; med originalraderna från patchen; i merge-formatet saknas denna sektion. Merge-formatet är standard.&lt;br /&gt;
&lt;br /&gt;
: Denna option implicerar &#039;&#039;&#039;--forward&#039;&#039;&#039; och tar inte hänsyn till optionen &#039;&#039;&#039;--fuzz=&#039;&#039;&#039; &#039;&#039;num&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-n&#039;&#039;&#039; eller &#039;&#039;&#039;--normal&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Tolka patchfilen som en normal diff.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-N&#039;&#039;&#039; eller &#039;&#039;&#039;--forward&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: När en patch inte går att applicera kontrollerar patch vanligen om patchen ser ut att redan ha applicerats genom att försöka omvänd-applicera den första hunken. Option &#039;&#039;&#039;--forward&#039;&#039;&#039; förhindrar detta. Se även &#039;&#039;&#039;-R&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-o&#039;&#039;&#039; &#039;&#039;outfile&#039;&#039; eller &#039;&#039;&#039;--output=&#039;&#039;&#039; &#039;&#039;outfile&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skicka utdata till &#039;&#039;outfile&#039;&#039; i stället för att patcha filer på plats. Använd inte denna option om &#039;&#039;outfile&#039;&#039; är en av filerna som ska patchas. När &#039;&#039;outfile&#039;&#039; är &#039;&#039;&#039;-&#039;&#039;&#039;, skicka utdata till standardutdata och skicka alla meddelanden som vanligtvis skulle gå till standardutdata till standardfel.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-p&#039;&#039;&#039; &#039;&#039;num&#039;&#039; eller &#039;&#039;&#039;--strip=&#039;&#039;&#039; &#039;&#039;num&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Ta bort det minsta prefixet som innehåller &#039;&#039;num&#039;&#039; inledande snedstreck från varje filnamn som hittas i patchfilen. En sekvens av ett eller flera intilliggande snedstreck räknas som ett enda snedstreck. Detta styr hur filnamn som hittas i patchfilen behandlas, om du håller dina filer i en annan katalog än personen som skickade ut patchen. Anta till exempel att filnamnet i patchfilen var:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/u/howard/src/blurfl/blurfl.c&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: att sätta &#039;&#039;&#039;-p0&#039;&#039;&#039; ger hela filnamnet oförändrat, &#039;&#039;&#039;-p1&#039;&#039;&#039; ger:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
u/howard/src/blurfl/blurfl.c&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: utan det inledande snedstrecket, &#039;&#039;&#039;-p4&#039;&#039;&#039; ger:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
blurfl/blurfl.c&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: och att inte ange &#039;&#039;&#039;-p&#039;&#039;&#039; alls ger bara &#039;&#039;&#039;blurfl.c&#039;&#039;&#039;. Vad du än får fram letas efter antingen i den aktuella katalogen eller i katalogen som anges med optionen &#039;&#039;&#039;-d&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--posix&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Följ POSIX-standarden striktare, enligt följande.&lt;br /&gt;
&lt;br /&gt;
:* Ta den första befintliga filen från listan gammal, ny, index när filnamn härleds från diff-huvuden.&lt;br /&gt;
:* Ta inte bort filer som är tomma efter patchning.&lt;br /&gt;
:* Fråga inte om filer ska hämtas från RCS, ClearCase, Perforce eller SCCS.&lt;br /&gt;
:* Kräv att alla optioner föregår filerna på kommandoraden.&lt;br /&gt;
:* Säkerhetskopiera inte filer när det finns en missmatchning.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--quoting-style=&#039;&#039;&#039; &#039;&#039;word&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Använd stilen &#039;&#039;word&#039;&#039; för att citera utdatanamn. &#039;&#039;word&#039;&#039; ska vara ett av följande:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;literal&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skriv ut namn som de är.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;shell&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Citera namn för skalet om de innehåller skalmetatecken eller skulle orsaka tvetydig utdata.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;shell-always&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Citera namn för skalet även om de normalt inte skulle kräva citering.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;c&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Citera namn som för en C-språksträng.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;escape&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Citera som med &#039;&#039;&#039;c&#039;&#039;&#039; förutom att utelämna de omgivande dubbla citattecknen.&lt;br /&gt;
&lt;br /&gt;
: Du kan ange standardvärdet för optionen &#039;&#039;&#039;--quoting-style&#039;&#039;&#039; med miljövariabeln &#039;&#039;&#039;QUOTING_STYLE&#039;&#039;&#039;. Om den miljövariabeln inte är satt är standardvärdet &#039;&#039;&#039;shell&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-r&#039;&#039;&#039; &#039;&#039;rejectfile&#039;&#039; eller &#039;&#039;&#039;--reject-file=&#039;&#039;&#039; &#039;&#039;rejectfile&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Lägg rejects i &#039;&#039;rejectfile&#039;&#039; i stället för standardfilen &#039;&#039;&#039;.rej&#039;&#039;&#039;. När &#039;&#039;rejectfile&#039;&#039; är &#039;&#039;&#039;-&#039;&#039;&#039;, kasta rejects.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-R&#039;&#039;&#039; eller &#039;&#039;&#039;--reverse&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Anta att denna patch skapades med de gamla och nya filerna omkastade. Ja, jag är rädd att det händer ibland, mänsklig natur som den är. &#039;&#039;&#039;patch&#039;&#039;&#039; försöker byta riktning på varje hunk innan den appliceras. Rejects skrivs ut i det omkastade formatet. Option &#039;&#039;&#039;-R&#039;&#039;&#039; fungerar inte med &#039;&#039;&#039;ed&#039;&#039;&#039;-diffskript eftersom det finns för lite information för att rekonstruera den omvända operationen.&lt;br /&gt;
&lt;br /&gt;
: Om den första hunken i en patch misslyckas vänder &#039;&#039;&#039;patch&#039;&#039;&#039; hunken för att se om den kan appliceras på det sättet. Om den kan det får du frågan om du vill att optionen &#039;&#039;&#039;-R&#039;&#039;&#039; ska sättas. Om den inte kan det fortsätter patchen att appliceras normalt. Observera: denna metod kan inte upptäcka en omvänd patch om den är en normal diff och om det första kommandot är en append, det vill säga det borde ha varit en delete, eftersom append alltid lyckas på grund av att en null-kontext matchar var som helst. Lyckligtvis lägger de flesta patchar till eller ändrar rader snarare än tar bort dem, så de flesta omvända normala diffar börjar med en delete, som misslyckas och utlöser heuristiken.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--read-only=&#039;&#039;&#039; &#039;&#039;behavior&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Bete dig som begärt när en skrivskyddad fil ska ändras: &#039;&#039;&#039;ignore&#039;&#039;&#039; problemet, &#039;&#039;&#039;warn&#039;&#039;&#039; om det, standard, eller &#039;&#039;&#039;fail&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--reject-format=&#039;&#039;&#039; &#039;&#039;format&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skapa reject-filer i angivet &#039;&#039;format&#039;&#039;, antingen &#039;&#039;&#039;context&#039;&#039;&#039; eller &#039;&#039;&#039;unified&#039;&#039;&#039;. Utan denna option skrivs avvisade hunkar ut i unified diff-format om indatapatchen hade det formatet, annars i vanligt context diff-format.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-s&#039;&#039;&#039; eller &#039;&#039;&#039;--silent&#039;&#039;&#039; eller &#039;&#039;&#039;--quiet&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Arbeta tyst, om inget fel inträffar.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--follow-symlinks&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Följ symboliska länkar när indatafiler söks. Ersätter de symboliska länkarna, i stället för att ändra filerna som de symboliska länkarna pekar på. Git-stilpatchar till symboliska länkar kommer inte längre att kunna appliceras. Denna option finns för bakåtkompatibilitet med tidigare versioner av patch; dess användning avråds.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-t&#039;&#039;&#039; eller &#039;&#039;&#039;--batch&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Undertryck frågor likt &#039;&#039;&#039;-f&#039;&#039;&#039;, men gör några andra antaganden: hoppa över patchar vars huvuden inte innehåller filnamn, samma som &#039;&#039;&#039;-f&#039;&#039;&#039;; hoppa över patchar för vilka filen har fel version för &#039;&#039;&#039;Prereq:&#039;&#039;&#039;-raden i patchen; och anta att patchar är omvända om de ser ut som om de är det.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-T&#039;&#039;&#039; eller &#039;&#039;&#039;--set-time&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Sätt ändrings- och åtkomsttider för patchade filer från tidsstämplar som anges i context diff-huvuden. Om inte annat anges i tidsstämplarna, anta att context diff-huvudena använder lokal tid.&lt;br /&gt;
&lt;br /&gt;
: Användning av denna option med tidsstämplar som inte inkluderar tidszoner rekommenderas inte, eftersom patchar som använder lokal tid inte lätt kan användas av personer i andra tidszoner, och eftersom lokala tidsstämplar är tvetydiga när lokala klockor flyttas bakåt under justeringar för sommartid. Se till att tidsstämplar inkluderar tidszoner, eller generera patchar med UTC och använd optionen &#039;&#039;&#039;-Z&#039;&#039;&#039; eller &#039;&#039;&#039;--set-utc&#039;&#039;&#039; i stället.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-u&#039;&#039;&#039; eller &#039;&#039;&#039;--unified&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Tolka patchfilen som en unified context diff.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-v&#039;&#039;&#039; eller &#039;&#039;&#039;--version&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skriv ut &#039;&#039;&#039;patch&#039;&#039;&#039;s revisionshuvud och patchnivå, och avsluta.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-V&#039;&#039;&#039; &#039;&#039;method&#039;&#039; eller &#039;&#039;&#039;--version-control=&#039;&#039;&#039; &#039;&#039;method&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Använd &#039;&#039;method&#039;&#039; för att bestämma säkerhetskopiefilnamn. Metoden kan också anges av miljövariabeln &#039;&#039;&#039;PATCH_VERSION_CONTROL&#039;&#039;&#039;, eller, om den inte är satt, &#039;&#039;&#039;VERSION_CONTROL&#039;&#039;&#039;, som åsidosätts av denna option. Metoden påverkar inte om säkerhetskopior görs; den påverkar bara namnen på eventuella säkerhetskopior som görs.&lt;br /&gt;
&lt;br /&gt;
: Värdet på &#039;&#039;method&#039;&#039; är som GNU Emacs version-control-variabel; &#039;&#039;&#039;patch&#039;&#039;&#039; känner också igen synonymer som är mer beskrivande. De giltiga värdena för &#039;&#039;method&#039;&#039; är, unika förkortningar accepteras:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;existing&#039;&#039;&#039; eller &#039;&#039;&#039;nil&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skapa numrerade säkerhetskopior av filer som redan har sådana, annars enkla säkerhetskopior. Detta är standard.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;numbered&#039;&#039;&#039; eller &#039;&#039;&#039;t&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skapa numrerade säkerhetskopior. Det numrerade säkerhetskopiefilnamnet för &#039;&#039;F&#039;&#039; är &#039;&#039;F&#039;&#039;&#039;&#039;&#039; .~&#039;&#039;&#039; &#039;&#039;N&#039;&#039; &#039;&#039;&#039;~&#039;&#039;&#039; där &#039;&#039;N&#039;&#039; är versionsnumret.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;simple&#039;&#039;&#039; eller &#039;&#039;&#039;never&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skapa enkla säkerhetskopior. Optionerna &#039;&#039;&#039;-B&#039;&#039;&#039; eller &#039;&#039;&#039;--prefix&#039;&#039;&#039;, &#039;&#039;&#039;-Y&#039;&#039;&#039; eller &#039;&#039;&#039;--basename-prefix&#039;&#039;&#039;, och &#039;&#039;&#039;-z&#039;&#039;&#039; eller &#039;&#039;&#039;--suffix&#039;&#039;&#039; anger det enkla säkerhetskopiefilnamnet. Om ingen av dessa optioner anges används ett enkelt säkerhetskopiesuffix; det är värdet på miljövariabeln &#039;&#039;&#039;SIMPLE_BACKUP_SUFFIX&#039;&#039;&#039; om den är satt, och annars &#039;&#039;&#039;.orig&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Med numrerade eller enkla säkerhetskopior används säkerhetskopiesuffixet &#039;&#039;&#039;~&#039;&#039;&#039; om säkerhetskopiefilnamnet är för långt; om till och med att lägga till &#039;&#039;&#039;~&#039;&#039;&#039; skulle göra namnet för långt ersätter &#039;&#039;&#039;~&#039;&#039;&#039; filnamnets sista tecken.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--verbose&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skriv ut extra information om arbetet som utförs.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-x&#039;&#039;&#039; &#039;&#039;num&#039;&#039; eller &#039;&#039;&#039;--debug=&#039;&#039;&#039; &#039;&#039;num&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Sätt interna felsökningsflaggor av intresse endast för &#039;&#039;&#039;patch&#039;&#039;&#039;-patchare.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-Y&#039;&#039;&#039; &#039;&#039;pref&#039;&#039; eller &#039;&#039;&#039;--basename-prefix=&#039;&#039;&#039; &#039;&#039;pref&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Använd metoden &#039;&#039;&#039;simple&#039;&#039;&#039; för att bestämma säkerhetskopiefilnamn, se optionen &#039;&#039;&#039;-V&#039;&#039;&#039; &#039;&#039;method&#039;&#039; eller &#039;&#039;&#039;--version-control&#039;&#039;&#039; &#039;&#039;method&#039;&#039;, och prefixa &#039;&#039;pref&#039;&#039; till basnamnet för ett filnamn när dess säkerhetskopiefilnamn genereras. Till exempel, med &#039;&#039;&#039;-Y .del/&#039;&#039;&#039; är det enkla säkerhetskopiefilnamnet för &#039;&#039;&#039;src/patch/util.c&#039;&#039;&#039; &#039;&#039;&#039;src/patch/.del/util.c&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-z&#039;&#039;&#039; &#039;&#039;suffix&#039;&#039; eller &#039;&#039;&#039;--suffix=&#039;&#039;&#039; &#039;&#039;suffix&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Använd metoden &#039;&#039;&#039;simple&#039;&#039;&#039; för att bestämma säkerhetskopiefilnamn, se optionen &#039;&#039;&#039;-V&#039;&#039;&#039; &#039;&#039;method&#039;&#039; eller &#039;&#039;&#039;--version-control&#039;&#039;&#039; &#039;&#039;method&#039;&#039;, och använd &#039;&#039;suffix&#039;&#039; som suffix. Till exempel, med &#039;&#039;&#039;-z -&#039;&#039;&#039; är säkerhetskopiefilnamnet för &#039;&#039;&#039;src/patch/util.c&#039;&#039;&#039; &#039;&#039;&#039;src/patch/util.c-&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-Z&#039;&#039;&#039; eller &#039;&#039;&#039;--set-utc&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Sätt ändrings- och åtkomsttider för patchade filer från tidsstämplar som anges i context diff-huvuden. Om inte annat anges i tidsstämplarna, anta att context diff-huvudena använder Coordinated Universal Time, UTC, ofta känt som GMT. Se också optionen &#039;&#039;&#039;-T&#039;&#039;&#039; eller &#039;&#039;&#039;--set-time&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Optionerna &#039;&#039;&#039;-Z&#039;&#039;&#039; eller &#039;&#039;&#039;--set-utc&#039;&#039;&#039; och &#039;&#039;&#039;-T&#039;&#039;&#039; eller &#039;&#039;&#039;--set-time&#039;&#039;&#039; avstår normalt från att sätta en fils tid om filens ursprungliga tid inte matchar tiden som anges i patchhuvudet, eller om dess innehåll inte matchar patchen exakt. Om optionen &#039;&#039;&#039;-f&#039;&#039;&#039; eller &#039;&#039;&#039;--force&#039;&#039;&#039; anges sätts dock filtiden oavsett.&lt;br /&gt;
&lt;br /&gt;
: På grund av begränsningarna i &#039;&#039;&#039;diff&#039;&#039;&#039;-utdataformatet kan dessa optioner inte uppdatera tiderna för filer vars innehåll inte har ändrats. Om du använder dessa optioner bör du dessutom ta bort, t.ex. med &#039;&#039;&#039;make clean&#039;&#039;&#039;, alla filer som beror på de patchade filerna, så att senare körningar av &#039;&#039;&#039;make&#039;&#039;&#039; inte förvirras av de patchade filernas tider.&lt;br /&gt;
&lt;br /&gt;
== MILJÖ ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;PATCH_GET&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Detta anger om &#039;&#039;&#039;patch&#039;&#039;&#039; som standard hämtar saknade eller skrivskyddade filer från RCS, ClearCase, Perforce eller SCCS; se optionen &#039;&#039;&#039;-g&#039;&#039;&#039; eller &#039;&#039;&#039;--get&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;POSIXLY_CORRECT&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Om satt följer &#039;&#039;&#039;patch&#039;&#039;&#039; POSIX-standarden striktare som standard: se optionen &#039;&#039;&#039;--posix&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;QUOTING_STYLE&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Standardvärde för optionen &#039;&#039;&#039;--quoting-style&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SIMPLE_BACKUP_SUFFIX&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Ändelse att använda för enkla säkerhetskopiefilnamn i stället för &#039;&#039;&#039;.orig&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TMPDIR&#039;&#039;&#039;, &#039;&#039;&#039;TMP&#039;&#039;&#039;, &#039;&#039;&#039;TEMP&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Katalog där temporära filer ska placeras; &#039;&#039;&#039;patch&#039;&#039;&#039; använder den första miljövariabeln i denna lista som är satt. Om ingen är satt är standardvärdet systemberoende; det är normalt &#039;&#039;&#039;/tmp&#039;&#039;&#039; på Unix-värdar.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;VERSION_CONTROL&#039;&#039;&#039; eller &#039;&#039;&#039;PATCH_VERSION_CONTROL&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Väljer version-control-stil; se optionen &#039;&#039;&#039;-v&#039;&#039;&#039; eller &#039;&#039;&#039;--version-control&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== FILER ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;$TMPDIR&#039;&#039;&#039;&#039;&#039;/p*&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: temporära filer&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;/dev/tty&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: styrande terminal; används för att få svar på frågor som ställs till användaren&lt;br /&gt;
&lt;br /&gt;
== SE ÄVEN ==&lt;br /&gt;
&lt;br /&gt;
[[diff(1)]], &#039;&#039;&#039;ed&#039;&#039;&#039;(1), &#039;&#039;&#039;merge&#039;&#039;&#039;(1).&lt;br /&gt;
&lt;br /&gt;
Marshall T. Rose och Einar A. Stefferud, &#039;&#039;Proposed Standard for Message Encapsulation&#039;&#039;, Internet RFC 934:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
https://datatracker.ietf.org/doc/html/rfc934&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
1985-01.&lt;br /&gt;
&lt;br /&gt;
== ANMÄRKNINGAR FÖR PATCH-SÄNDARE ==&lt;br /&gt;
&lt;br /&gt;
Det finns flera saker du bör ha i åtanke om du ska skicka ut patchar.&lt;br /&gt;
&lt;br /&gt;
Skapa din patch systematiskt. När du använder ett versionshanteringssystem bör detta vara enkelt; med Git kan du till exempel använda &#039;&#039;&#039;git diff&#039;&#039;&#039;. Annars är en bra metod kommandot &#039;&#039;&#039;diff -Naur&#039;&#039;&#039; &#039;&#039;old new&#039;&#039; där &#039;&#039;old&#039;&#039; och &#039;&#039;new&#039;&#039; identifierar de gamla och nya katalogerna. Namnen &#039;&#039;old&#039;&#039; och &#039;&#039;new&#039;&#039; bör inte innehålla några snedstreck.&lt;br /&gt;
&lt;br /&gt;
Om patchen ska kommunicera filtidsstämplar såväl som filinnehåll bör dess &#039;&#039;&#039;diff&#039;&#039;&#039;-kommandons huvuden ha datum och tider i Universal Time med traditionellt Unix-format, så att patchmottagare kan använda optionen &#039;&#039;&#039;-Z&#039;&#039;&#039; eller &#039;&#039;&#039;--set-utc&#039;&#039;&#039;. Här är ett exempelkommando för att generera sådana huvuden, med Bourne shell-syntax:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
LC_ALL=C TZ=UTC0 diff -Naur myprog-2.7 myprog-2.8&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tala om för dina mottagare hur patchen ska appliceras genom att tala om vilken katalog de ska &#039;&#039;&#039;cd&#039;&#039;&#039; till och vilka &#039;&#039;&#039;patch&#039;&#039;&#039;-optioner som ska användas. Optionssträngen &#039;&#039;&#039;-Np1&#039;&#039;&#039; rekommenderas. Testa din procedur genom att låtsas vara en mottagare och applicera din patch på en kopia av originalfilerna.&lt;br /&gt;
&lt;br /&gt;
Du kan spara människor mycket bekymmer genom att hålla en &#039;&#039;&#039;patchlevel.h&#039;&#039;&#039;-fil som patchas för att öka patchnivån som första diff i patchfilen du skickar ut. Om du lägger in en &#039;&#039;&#039;Prereq:&#039;&#039;&#039;-rad med patchen låter den dem inte applicera patchar i fel ordning utan någon varning.&lt;br /&gt;
&lt;br /&gt;
Du kan skapa en fil genom att skicka ut en diff som jämför &#039;&#039;&#039;/dev/null&#039;&#039;&#039; eller en tom fil daterad epoken, 1970-01-01 00:00:00 UTC, med filen du vill skapa. Detta fungerar bara om filen du vill skapa inte redan finns i målkatalogen. Omvänt kan du ta bort en fil genom att skicka ut en context-diff som jämför filen som ska tas bort med en tom fil daterad epoken. Filen tas bort om inte &#039;&#039;&#039;patch&#039;&#039;&#039; följer POSIX och optionen &#039;&#039;&#039;-E&#039;&#039;&#039; eller &#039;&#039;&#039;--remove-empty-files&#039;&#039;&#039; inte anges. Ett enkelt sätt att generera patchar som skapar och tar bort filer är att använda GNU &#039;&#039;&#039;diff&#039;&#039;&#039;s option &#039;&#039;&#039;-N&#039;&#039;&#039; eller &#039;&#039;&#039;--new-file&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Om mottagaren ska använda optionen &#039;&#039;&#039;-p&#039;&#039;&#039; &#039;&#039;N&#039;&#039;, skicka inte utdata som ser ut så här:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
diff -Naur v2.0.29/prog/README prog/README&lt;br /&gt;
--- v2.0.29/prog/README   Mon Mar 10 15:13:12 2024&lt;br /&gt;
+++ prog/README   Mon Mar 17 14:58:22 2024&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
eftersom de två filnamnen har olika antal snedstreck, och olika versioner av &#039;&#039;&#039;patch&#039;&#039;&#039; tolkar filnamnen olika. För att undvika förvirring, skicka utdata som ser ut så här i stället:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
diff -Naur v2.0.29/prog/README v2.0.30/prog/README&lt;br /&gt;
--- v2.0.29/prog/README   Mon Mar 10 15:13:12 2024&lt;br /&gt;
+++ v2.0.30/prog/README   Mon Mar 17 14:58:22 2024&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Undvik att skicka patchar som jämför säkerhetskopiefilnamn som &#039;&#039;&#039;README.orig&#039;&#039;&#039;, eftersom detta kan förvirra &#039;&#039;&#039;patch&#039;&#039;&#039; till att patcha en säkerhetskopia i stället för den riktiga filen. Skicka i stället patchar som jämför samma basfilnamn i olika kataloger, t.ex. &#039;&#039;&#039;old/README&#039;&#039;&#039; och &#039;&#039;&#039;new/README&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Var noga med att inte skicka ut omvända patchar, eftersom det får människor att undra om de redan har applicerat patchen.&lt;br /&gt;
&lt;br /&gt;
Försök att inte låta din patch ändra härledda filer, t.ex. filen &#039;&#039;&#039;configure&#039;&#039;&#039; där det finns en rad &#039;&#039;&#039;configure: configure.ac&#039;&#039;&#039; i din makefile, eftersom mottagaren ändå bör kunna regenerera de härledda filerna. Om du måste skicka diffar av härledda filer, generera diffarna med UTC, låt mottagarna applicera patchen med optionen &#039;&#039;&#039;-Z&#039;&#039;&#039; eller &#039;&#039;&#039;--set-utc&#039;&#039;&#039;, och låt dem ta bort alla opatchade filer som beror på patchade filer, t.ex. med &#039;&#039;&#039;make clean&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Även om du kanske kan komma undan med att lägga 582 diff-listor i en fil, kan det vara klokare att gruppera relaterade patchar i separata filer ifall något går snett.&lt;br /&gt;
&lt;br /&gt;
== DIAGNOSTIK ==&lt;br /&gt;
&lt;br /&gt;
Diagnostik indikerar i allmänhet att &#039;&#039;&#039;patch&#039;&#039;&#039; inte kunde tolka din patchfil.&lt;br /&gt;
&lt;br /&gt;
Om optionen &#039;&#039;&#039;--verbose&#039;&#039;&#039; anges indikerar meddelandet &#039;&#039;&#039;Hmm...&#039;&#039;&#039; att det finns obearbetad text i patchfilen och att &#039;&#039;&#039;patch&#039;&#039;&#039; försöker härleda om det finns en patch i den texten och, i så fall, vilken typ av patch det är.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;patch&#039;&#039;&#039;s avslutningsstatus är 0 om alla hunkar appliceras framgångsrikt, 1 om vissa hunkar inte kan appliceras eller om det finns merge-konflikter, och 2 om det finns allvarligare problem. När en uppsättning patchar appliceras i en loop bör du kontrollera denna avslutningsstatus så att du inte applicerar en senare patch på en delvis patchad fil.&lt;br /&gt;
&lt;br /&gt;
== VARNINGAR OCH BEGRÄNSNINGAR ==&lt;br /&gt;
&lt;br /&gt;
Context-diffar kan inte tillförlitligt representera skapande eller borttagning av tomma filer, tomma kataloger eller specialfiler såsom symboliska länkar. De kan inte heller representera ändringar av filmetadata som ägarskap, behörigheter eller om en fil är en hård länk till en annan. Om sådana ändringar också krävs bör separata instruktioner, t.ex. ett shellskript, följa med patchen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;patch&#039;&#039;&#039; kan inte avgöra om radnumren är fel i ett &#039;&#039;&#039;ed&#039;&#039;&#039;-skript, och kan upptäcka dåliga radnummer i en normal diff endast när den hittar en ändring eller borttagning. En context-diff som använder fuzz-faktor 3 kan ha samma problem. Du bör förmodligen göra en context-diff i dessa fall för att se om ändringarna var rimliga. Att kompilera utan fel är förstås en ganska bra indikation på att patchen fungerade, men inte alltid.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;patch&#039;&#039;&#039; producerar vanligen korrekta resultat, även när den måste gissa mycket. Resultaten garanteras dock bara vara korrekta när patchen appliceras på exakt samma version av filen som patchen genererades från.&lt;br /&gt;
&lt;br /&gt;
== KOMPATIBILITETSPROBLEM ==&lt;br /&gt;
&lt;br /&gt;
POSIX-standarden specificerar beteende som skiljer sig från GNU &#039;&#039;&#039;patch&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* I POSIX &#039;&#039;&#039;patch&#039;&#039;&#039;, när &#039;&#039;&#039;-b&#039;&#039;&#039; inte används, görs inga säkerhetskopior även när det finns en missmatchning. I GNU &#039;&#039;&#039;patch&#039;&#039;&#039; aktiveras detta beteende med optionen &#039;&#039;&#039;--no-backup-if-mismatch&#039;&#039;&#039;, eller genom att följa POSIX med optionen &#039;&#039;&#039;--posix&#039;&#039;&#039; eller genom att sätta miljövariabeln &#039;&#039;&#039;POSIXLY_CORRECT&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* När namnet på filen som ska patchas härleds från patchhuvudet använder &#039;&#039;&#039;patch&#039;&#039;&#039; en komplicerad metod som valfritt följer POSIX. Metoden är ekvivalent med POSIX om filnamnen i context diff-huvudet och &#039;&#039;&#039;Index:&#039;&#039;&#039;-raden alla är identiska efter prefixborttagning. Din patch är normalt kompatibel om varje huvuds filnamn alla innehåller samma antal snedstreck.&lt;br /&gt;
&lt;br /&gt;
* Begränsa dig till följande optioner när du skickar instruktioner avsedda att köras av vem som helst som kör GNU &#039;&#039;&#039;patch&#039;&#039;&#039; eller en &#039;&#039;&#039;patch&#039;&#039;&#039; som följer POSIX. Blanksteg är valfria i följande lista.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-b&lt;br /&gt;
-c&lt;br /&gt;
-d dir&lt;br /&gt;
-D define&lt;br /&gt;
-e&lt;br /&gt;
-i patchfile&lt;br /&gt;
-l&lt;br /&gt;
-n&lt;br /&gt;
-N&lt;br /&gt;
-o outfile&lt;br /&gt;
-p num&lt;br /&gt;
-R&lt;br /&gt;
-r rejectfile&lt;br /&gt;
-u&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== FEL ==&lt;br /&gt;
&lt;br /&gt;
Rapportera fel via e-post till:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
bug-patch@gnu.org&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Om kod har duplicerats, till exempel med &#039;&#039;&#039;#ifdef OLDCODE&#039;&#039;&#039; ... &#039;&#039;&#039;#else ... #endif&#039;&#039;&#039;, är &#039;&#039;&#039;patch&#039;&#039;&#039; oförmögen att patcha båda versionerna, och, om det alls fungerar, kommer den sannolikt att patcha fel version och dessutom säga att den lyckades.&lt;br /&gt;
&lt;br /&gt;
Om du applicerar en patch som du redan har applicerat tror &#039;&#039;&#039;patch&#039;&#039;&#039; att det är en omvänd patch och erbjuder sig att ta bort patchen. Detta skulle kunna tolkas som en funktion.&lt;br /&gt;
&lt;br /&gt;
Att beräkna hur en hunk ska slås samman är betydligt svårare än att använda den vanliga fuzzy-algoritmen. Större hunkar, mer kontext, en större offset från den ursprungliga platsen och en sämre matchning gör alla algoritmen långsammare.&lt;br /&gt;
&lt;br /&gt;
== KOPIERING ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Copyright © 1989–2026 Free Software Foundation, Inc.&lt;br /&gt;
Copyright © 1984–1986, 1988 Larry Wall.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== FÖRFATTARE ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Larry Wall skrev den ursprungliga versionen av patch.&lt;br /&gt;
Paul Eggert tog bort patchs godtyckliga gränser; lade till stöd för binärfiler, att sätta filtider och att ta bort filer; och fick den att följa POSIX bättre.&lt;br /&gt;
Andra bidragsgivare inkluderar Wayne Davison, som lade till unified-diff-stöd, och David MacKenzie, som lade till konfigurations- och säkerhetskopiestöd.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== KOLOFON ==&lt;br /&gt;
&lt;br /&gt;
Denna sida är en del av projektet &#039;&#039;patch&#039;&#039;, ett verktyg för att applicera diff-filer på original.&lt;br /&gt;
&lt;br /&gt;
Information om projektet finns på:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
https://savannah.gnu.org/projects/patch/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Om du har en felrapport för denna manualsida, skicka den till:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
bug-patch@gnu.org&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Denna sida hämtades från projektets uppströms Git-förråd:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git://git.savannah.gnu.org/patch.git&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
den 24 maj 2026.&lt;br /&gt;
&lt;br /&gt;
Vid den tidpunkten var datumet för den senaste commit som hittades i förrådet 12 maj 2026.&lt;br /&gt;
&lt;br /&gt;
Om du upptäcker renderingsproblem i denna HTML-version av sidan, eller om du anser att det finns en bättre eller mer aktuell källa för sidan, eller om du har rättelser eller förbättringar av informationen i denna KOLOFON, som inte är en del av den ursprungliga manualsidan, skicka e-post till:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
man-pages@man7.org&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Sidslut =&lt;br /&gt;
Orginalhemsidan på Engelska https://www.man7.org/linux/man-pages/man1/patch.1.html&lt;br /&gt;
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å &lt;br /&gt;
https://www.linux.se/kontaka-linux-se/&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;Tack till [https://Datorhjalp.se Datorservice] som har  sponsrat [https://www.linux.se Linux.se] med webbhotell.&lt;br /&gt;
&lt;br /&gt;
[[Kategori:Linuxmanual grupp 1]]&lt;br /&gt;
[[Kategori:Linuxmanual]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.linux.se/index.php?title=patch(1)&amp;diff=9918</id>
		<title>patch(1)</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=patch(1)&amp;diff=9918"/>
		<updated>2026-08-14T06:09:46Z</updated>

		<summary type="html">&lt;p&gt;Admin: Skapade sidan med &amp;#039;= Sidslut = Orginalhemsidan på Engelska https://www.man7.org/linux/man-pages/man1/patch.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/ &amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;Tack till [https://Datorhjalp.se Datorservice] som har  sponsrat [https://www.linux.se Linux.se] med webbhotell.  Kategori:Linuxmanual grupp 1 Kategori:Linuxmanual&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Sidslut =&lt;br /&gt;
Orginalhemsidan på Engelska https://www.man7.org/linux/man-pages/man1/patch.1.html&lt;br /&gt;
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å &lt;br /&gt;
https://www.linux.se/kontaka-linux-se/&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;Tack till [https://Datorhjalp.se Datorservice] som har  sponsrat [https://www.linux.se Linux.se] med webbhotell.&lt;br /&gt;
&lt;br /&gt;
[[Kategori:Linuxmanual grupp 1]]&lt;br /&gt;
[[Kategori:Linuxmanual]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.linux.se/index.php?title=lp(1)&amp;diff=9917</id>
		<title>lp(1)</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=lp(1)&amp;diff=9917"/>
		<updated>2026-08-12T11:31:41Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* KOLOFON */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:lp(1)}}&lt;br /&gt;
&lt;br /&gt;
== NAMN ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;lp&#039;&#039;&#039; – skriv ut filer&lt;br /&gt;
&lt;br /&gt;
== SYNOPSIS ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
lp [ -h hostname[:port] ] [ -E ] [ -U username ] [ -c ]&lt;br /&gt;
   [ -d destination[/instance] ] [ -m ] [ -n num-copies ]&lt;br /&gt;
   [ -o option[=value] ] [ -q priority ] [ -s ] [ -t title ]&lt;br /&gt;
   [ -H handling ] [ -P page-list ] [ -- ] [ file(s) ]&lt;br /&gt;
&lt;br /&gt;
lp [ -h hostname[:port] ] [ -E ] [ -U username ] [ -c ]&lt;br /&gt;
   [ -i job-id ] [ -n num-copies ] [ -o option[=value] ]&lt;br /&gt;
   [ -q priority ] [ -t title ] [ -H handling ] [ -P page-list ]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== BESKRIVNING ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;lp&#039;&#039;&#039; skickar filer för utskrift eller ändrar ett väntande jobb.&lt;br /&gt;
&lt;br /&gt;
Använd filnamnet &amp;quot;-&amp;quot; för att tvinga utskrift från standardindata.&lt;br /&gt;
&lt;br /&gt;
=== STANDARDDESTINATIONEN ===&lt;br /&gt;
&lt;br /&gt;
CUPS tillhandahåller många sätt att sätta standarddestinationen.&lt;br /&gt;
&lt;br /&gt;
Miljövariablerna &#039;&#039;&#039;LPDEST&#039;&#039;&#039; och &#039;&#039;&#039;PRINTER&#039;&#039;&#039; konsulteras först.&lt;br /&gt;
&lt;br /&gt;
Om ingen av dem är satt används den aktuella standard som satts med kommandot [[lpoptions(1)]], följt av standarden som satts med kommandot [[lpadmin(8)]].&lt;br /&gt;
&lt;br /&gt;
== OPTIONER ==&lt;br /&gt;
&lt;br /&gt;
Följande optioner känns igen av &#039;&#039;lp&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Markerar slutet på optionerna; använd detta för att skriva ut en fil vars namn börjar med ett bindestreck (-).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-E&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Tvingar kryptering vid anslutning till servern.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-U&#039;&#039;&#039; &#039;&#039;username&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Anger användarnamnet som ska användas vid anslutning till servern.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-c&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Denna option tillhandahålls endast för bakåtkompatibilitet.&lt;br /&gt;
&lt;br /&gt;
: På system som stöder den tvingar denna option utskriftsfilen att kopieras till spool-katalogen före utskrift.&lt;br /&gt;
&lt;br /&gt;
: I CUPS skickas utskriftsfiler alltid till schemaläggaren via IPP, vilket har samma effekt.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-d&#039;&#039;&#039; &#039;&#039;destination&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skriver ut filer till den namngivna skrivaren.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-h&#039;&#039;&#039; &#039;&#039;hostname&#039;&#039;[&#039;&#039;&#039;:&#039;&#039;&#039; &#039;&#039;port&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
: Väljer en alternativ server.&lt;br /&gt;
&lt;br /&gt;
: Observera: Denna option måste förekomma före alla andra.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-i&#039;&#039;&#039; &#039;&#039;job-id&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Anger ett befintligt jobb att ändra.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-m&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skickar ett e-postmeddelande när jobbet är färdigt.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-n&#039;&#039;&#039; &#039;&#039;copies&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Sätter antalet kopior som ska skrivas ut.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-o &amp;quot;&#039;&#039;&#039; &#039;&#039;name&#039;&#039; &#039;&#039;&#039;=&#039;&#039;&#039; &#039;&#039;value&#039;&#039; &#039;&#039;&#039;[ ...&#039;&#039;&#039; &#039;&#039;name&#039;&#039; &#039;&#039;&#039;=&#039;&#039;&#039; &#039;&#039;value&#039;&#039; &#039;&#039;&#039;]&amp;quot;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Sätter en eller flera jobboptioner.&lt;br /&gt;
&lt;br /&gt;
: Se &amp;quot;VANLIGA JOBBOPTIONER&amp;quot; nedan.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-q&#039;&#039;&#039; &#039;&#039;priority&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Sätter jobbprioriteten från 1, lägst, till 100, högst.&lt;br /&gt;
&lt;br /&gt;
: Standardprioriteten är 50.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-s&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Rapportera inte de resulterande jobb-ID:na, tyst läge.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-t &amp;quot;&#039;&#039;&#039; &#039;&#039;name&#039;&#039; &#039;&#039;&#039;&amp;quot;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Sätter jobbnamnet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-H&#039;&#039;&#039; &#039;&#039;hh:mm&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-H hold&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-H immediate&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-H restart&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-H resume&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Anger när jobbet ska skrivas ut.&lt;br /&gt;
&lt;br /&gt;
: Värdet &#039;&#039;immediate&#039;&#039; skriver ut filen omedelbart, värdet &#039;&#039;hold&#039;&#039; håller jobbet på obestämd tid, och ett UTC-tidsvärde, HH:MM, håller jobbet till den angivna UTC-tiden, inte lokal tid.&lt;br /&gt;
&lt;br /&gt;
: Använd värdet &#039;&#039;resume&#039;&#039; med optionen &#039;&#039;-i&#039;&#039; för att återuppta ett hållet jobb.&lt;br /&gt;
&lt;br /&gt;
: Använd värdet &#039;&#039;restart&#039;&#039; med optionen &#039;&#039;-i&#039;&#039; för att starta om ett slutfört jobb.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-P&#039;&#039;&#039; &#039;&#039;page-list&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Anger vilka sidor som ska skrivas ut i dokumentet.&lt;br /&gt;
&lt;br /&gt;
: Listan kan innehålla en lista med nummer och intervall (#-#) separerade med kommatecken, t.ex. &amp;quot;1,3-5,16&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
: Sidnumren avser utdatasidorna och inte dokumentets ursprungliga sidor – optioner som &amp;quot;number-up&amp;quot; kan påverka sidnumreringen.&lt;br /&gt;
&lt;br /&gt;
=== VANLIGA JOBBOPTIONER ===&lt;br /&gt;
&lt;br /&gt;
Förutom de skrivarspecifika optioner som rapporteras av kommandot [[lpoptions(1)]] är följande generiska optioner tillgängliga:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-o job-sheets=&#039;&#039;&#039; &#039;&#039;name&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skriver ut ett försättsblad, banner, med dokumentet.&lt;br /&gt;
&lt;br /&gt;
: &amp;quot;name&amp;quot; kan vara &amp;quot;classified&amp;quot;, &amp;quot;confidential&amp;quot;, &amp;quot;secret&amp;quot;, &amp;quot;standard&amp;quot;, &amp;quot;topsecret&amp;quot; eller &amp;quot;unclassified&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-o media=&#039;&#039;&#039; &#039;&#039;size&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Sätter sidstorleken till &#039;&#039;size&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: De flesta skrivare stöder åtminstone storleksnamnen &amp;quot;a4&amp;quot;, &amp;quot;letter&amp;quot; och &amp;quot;legal&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-o number-up=&#039;&#039;&#039;{&#039;&#039;2|4|6|9|16&#039;&#039;}&lt;br /&gt;
&lt;br /&gt;
: Skriver ut 2, 4, 6, 9 eller 16 dokument-, indata-, sidor på varje utdatasida.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-o orientation-requested=4&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skriver ut jobbet i liggande format, roterat 90 grader moturs.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-o orientation-requested=5&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skriver ut jobbet i liggande format, roterat 90 grader medurs.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-o orientation-requested=6&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skriver ut jobbet i omvänt stående format, roterat 180 grader.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-o print-as-raster&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skriver ut jobbet som raster.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-o print-quality=3&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-o print-quality=4&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-o print-quality=5&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Anger utdatakvaliteten – draft (3), normal (4) eller best (5).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-o sides=one-sided&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skriver ut på ena sidan av papperet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-o sides=two-sided-long-edge&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skriver ut på båda sidor av papperet för stående utdata.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-o sides=two-sided-short-edge&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skriver ut på båda sidor av papperet för liggande utdata.&lt;br /&gt;
&lt;br /&gt;
== MILJÖ ==&lt;br /&gt;
&lt;br /&gt;
Följande miljövariabler åsidosätter standarddestinationen:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;LPDEST&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Anger standardutskriftskön, System V-standard.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;PRINTER&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Anger standardutskriftskön, Berkeley-standard.&lt;br /&gt;
&lt;br /&gt;
== ÖVERENSSTÄMMER MED ==&lt;br /&gt;
&lt;br /&gt;
Till skillnad från System V-utskriftssystemet tillåter CUPS att skrivarnamn innehåller alla utskrivbara tecken utom SPACE, TAB, &amp;quot;/&amp;quot; eller &amp;quot;#&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Dessutom är skrivar- och klassnamn &#039;&#039;inte&#039;&#039; skiftlägeskänsliga.&lt;br /&gt;
&lt;br /&gt;
Optionen &#039;&#039;-q&#039;&#039; accepterar ett annat värdeintervall än Solaris lp-kommando, vilket matchar IPP-jobbprioritetsvärdena, 1-100, 100 är högsta prioritet, i stället för Solaris-värdena, 0-39, 0 är högsta prioritet.&lt;br /&gt;
&lt;br /&gt;
== EXEMPEL ==&lt;br /&gt;
&lt;br /&gt;
Skriv ut två kopior av ett dokument till standardskrivaren:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
lp -n 2 filename&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Skriv ut ett dubbelsidigt legal-dokument till en skrivare kallad &amp;quot;foo&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
lp -d foo -o media=legal -o sides=two-sided-long-edge filename&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Skriv ut ett presentationsdokument 2-up till en skrivare kallad &amp;quot;bar&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
lp -d bar -o number-up=2 filename&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== SE ÄVEN ==&lt;br /&gt;
&lt;br /&gt;
[[cancel(1)]], [[lpadmin(8)]], [[lpoptions(1)]], [[lpq(1)]], [[lpr(1)]], [[lprm(1)]], [[lpstat(1)]], CUPS Online Help&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://localhost:631/help&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== UPPHOVSRÄTT ==&lt;br /&gt;
&lt;br /&gt;
Copyright © 2020-2024 by OpenPrinting.&lt;br /&gt;
&lt;br /&gt;
== KOLOFON ==&lt;br /&gt;
&lt;br /&gt;
Denna sida är en del av projektet &#039;&#039;CUPS&#039;&#039;, ett standardbaserat utskriftssystem med öppen källkod.&lt;br /&gt;
&lt;br /&gt;
Information om projektet finns på:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
https://github.com/openprinting/cups&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Om du har en felrapport för denna manualsida, se:&lt;br /&gt;
https://github.com/OpenPrinting/cups/issues&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Denna sida hämtades från projektets uppströms Git-förråd:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
https://github.com/openprinting/cups&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
den 24 maj 2026.&lt;br /&gt;
&lt;br /&gt;
Vid den tidpunkten var datumet för den senaste commit som hittades i förrådet 22 maj 2026.&lt;br /&gt;
&lt;br /&gt;
Om du upptäcker renderingsproblem i denna HTML-version av sidan, eller om du anser att det finns en bättre eller mer aktuell källa för sidan, eller om du har rättelser eller förbättringar av informationen i denna KOLOFON, som inte är en del av den ursprungliga manualsidan, skicka e-post till:&lt;br /&gt;
man-pages@man7.org&lt;br /&gt;
&lt;br /&gt;
= Sidslut =&lt;br /&gt;
Orginalhemsidan på Engelska https://man7.org/linux/man-pages/man1/lp.1.html&lt;br /&gt;
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å &lt;br /&gt;
https://www.linux.se/kontaka-linux-se/&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;Tack till [https://Datorhjalp.se Datorservice] som har  sponsrat [https://www.linux.se Linux.se] med webbhotell.&lt;br /&gt;
&lt;br /&gt;
[[Kategori:Linuxmanual grupp 1]]&lt;br /&gt;
[[Kategori:Linuxmanual]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.linux.se/index.php?title=lp(1)&amp;diff=9916</id>
		<title>lp(1)</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=lp(1)&amp;diff=9916"/>
		<updated>2026-08-12T11:31:02Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:lp(1)}}&lt;br /&gt;
&lt;br /&gt;
== NAMN ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;lp&#039;&#039;&#039; – skriv ut filer&lt;br /&gt;
&lt;br /&gt;
== SYNOPSIS ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
lp [ -h hostname[:port] ] [ -E ] [ -U username ] [ -c ]&lt;br /&gt;
   [ -d destination[/instance] ] [ -m ] [ -n num-copies ]&lt;br /&gt;
   [ -o option[=value] ] [ -q priority ] [ -s ] [ -t title ]&lt;br /&gt;
   [ -H handling ] [ -P page-list ] [ -- ] [ file(s) ]&lt;br /&gt;
&lt;br /&gt;
lp [ -h hostname[:port] ] [ -E ] [ -U username ] [ -c ]&lt;br /&gt;
   [ -i job-id ] [ -n num-copies ] [ -o option[=value] ]&lt;br /&gt;
   [ -q priority ] [ -t title ] [ -H handling ] [ -P page-list ]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== BESKRIVNING ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;lp&#039;&#039;&#039; skickar filer för utskrift eller ändrar ett väntande jobb.&lt;br /&gt;
&lt;br /&gt;
Använd filnamnet &amp;quot;-&amp;quot; för att tvinga utskrift från standardindata.&lt;br /&gt;
&lt;br /&gt;
=== STANDARDDESTINATIONEN ===&lt;br /&gt;
&lt;br /&gt;
CUPS tillhandahåller många sätt att sätta standarddestinationen.&lt;br /&gt;
&lt;br /&gt;
Miljövariablerna &#039;&#039;&#039;LPDEST&#039;&#039;&#039; och &#039;&#039;&#039;PRINTER&#039;&#039;&#039; konsulteras först.&lt;br /&gt;
&lt;br /&gt;
Om ingen av dem är satt används den aktuella standard som satts med kommandot [[lpoptions(1)]], följt av standarden som satts med kommandot [[lpadmin(8)]].&lt;br /&gt;
&lt;br /&gt;
== OPTIONER ==&lt;br /&gt;
&lt;br /&gt;
Följande optioner känns igen av &#039;&#039;lp&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Markerar slutet på optionerna; använd detta för att skriva ut en fil vars namn börjar med ett bindestreck (-).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-E&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Tvingar kryptering vid anslutning till servern.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-U&#039;&#039;&#039; &#039;&#039;username&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Anger användarnamnet som ska användas vid anslutning till servern.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-c&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Denna option tillhandahålls endast för bakåtkompatibilitet.&lt;br /&gt;
&lt;br /&gt;
: På system som stöder den tvingar denna option utskriftsfilen att kopieras till spool-katalogen före utskrift.&lt;br /&gt;
&lt;br /&gt;
: I CUPS skickas utskriftsfiler alltid till schemaläggaren via IPP, vilket har samma effekt.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-d&#039;&#039;&#039; &#039;&#039;destination&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skriver ut filer till den namngivna skrivaren.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-h&#039;&#039;&#039; &#039;&#039;hostname&#039;&#039;[&#039;&#039;&#039;:&#039;&#039;&#039; &#039;&#039;port&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
: Väljer en alternativ server.&lt;br /&gt;
&lt;br /&gt;
: Observera: Denna option måste förekomma före alla andra.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-i&#039;&#039;&#039; &#039;&#039;job-id&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Anger ett befintligt jobb att ändra.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-m&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skickar ett e-postmeddelande när jobbet är färdigt.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-n&#039;&#039;&#039; &#039;&#039;copies&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Sätter antalet kopior som ska skrivas ut.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-o &amp;quot;&#039;&#039;&#039; &#039;&#039;name&#039;&#039; &#039;&#039;&#039;=&#039;&#039;&#039; &#039;&#039;value&#039;&#039; &#039;&#039;&#039;[ ...&#039;&#039;&#039; &#039;&#039;name&#039;&#039; &#039;&#039;&#039;=&#039;&#039;&#039; &#039;&#039;value&#039;&#039; &#039;&#039;&#039;]&amp;quot;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Sätter en eller flera jobboptioner.&lt;br /&gt;
&lt;br /&gt;
: Se &amp;quot;VANLIGA JOBBOPTIONER&amp;quot; nedan.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-q&#039;&#039;&#039; &#039;&#039;priority&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Sätter jobbprioriteten från 1, lägst, till 100, högst.&lt;br /&gt;
&lt;br /&gt;
: Standardprioriteten är 50.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-s&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Rapportera inte de resulterande jobb-ID:na, tyst läge.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-t &amp;quot;&#039;&#039;&#039; &#039;&#039;name&#039;&#039; &#039;&#039;&#039;&amp;quot;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Sätter jobbnamnet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-H&#039;&#039;&#039; &#039;&#039;hh:mm&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-H hold&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-H immediate&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-H restart&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-H resume&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Anger när jobbet ska skrivas ut.&lt;br /&gt;
&lt;br /&gt;
: Värdet &#039;&#039;immediate&#039;&#039; skriver ut filen omedelbart, värdet &#039;&#039;hold&#039;&#039; håller jobbet på obestämd tid, och ett UTC-tidsvärde, HH:MM, håller jobbet till den angivna UTC-tiden, inte lokal tid.&lt;br /&gt;
&lt;br /&gt;
: Använd värdet &#039;&#039;resume&#039;&#039; med optionen &#039;&#039;-i&#039;&#039; för att återuppta ett hållet jobb.&lt;br /&gt;
&lt;br /&gt;
: Använd värdet &#039;&#039;restart&#039;&#039; med optionen &#039;&#039;-i&#039;&#039; för att starta om ett slutfört jobb.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-P&#039;&#039;&#039; &#039;&#039;page-list&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Anger vilka sidor som ska skrivas ut i dokumentet.&lt;br /&gt;
&lt;br /&gt;
: Listan kan innehålla en lista med nummer och intervall (#-#) separerade med kommatecken, t.ex. &amp;quot;1,3-5,16&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
: Sidnumren avser utdatasidorna och inte dokumentets ursprungliga sidor – optioner som &amp;quot;number-up&amp;quot; kan påverka sidnumreringen.&lt;br /&gt;
&lt;br /&gt;
=== VANLIGA JOBBOPTIONER ===&lt;br /&gt;
&lt;br /&gt;
Förutom de skrivarspecifika optioner som rapporteras av kommandot [[lpoptions(1)]] är följande generiska optioner tillgängliga:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-o job-sheets=&#039;&#039;&#039; &#039;&#039;name&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skriver ut ett försättsblad, banner, med dokumentet.&lt;br /&gt;
&lt;br /&gt;
: &amp;quot;name&amp;quot; kan vara &amp;quot;classified&amp;quot;, &amp;quot;confidential&amp;quot;, &amp;quot;secret&amp;quot;, &amp;quot;standard&amp;quot;, &amp;quot;topsecret&amp;quot; eller &amp;quot;unclassified&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-o media=&#039;&#039;&#039; &#039;&#039;size&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Sätter sidstorleken till &#039;&#039;size&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: De flesta skrivare stöder åtminstone storleksnamnen &amp;quot;a4&amp;quot;, &amp;quot;letter&amp;quot; och &amp;quot;legal&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-o number-up=&#039;&#039;&#039;{&#039;&#039;2|4|6|9|16&#039;&#039;}&lt;br /&gt;
&lt;br /&gt;
: Skriver ut 2, 4, 6, 9 eller 16 dokument-, indata-, sidor på varje utdatasida.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-o orientation-requested=4&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skriver ut jobbet i liggande format, roterat 90 grader moturs.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-o orientation-requested=5&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skriver ut jobbet i liggande format, roterat 90 grader medurs.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-o orientation-requested=6&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skriver ut jobbet i omvänt stående format, roterat 180 grader.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-o print-as-raster&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skriver ut jobbet som raster.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-o print-quality=3&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-o print-quality=4&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-o print-quality=5&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Anger utdatakvaliteten – draft (3), normal (4) eller best (5).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-o sides=one-sided&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skriver ut på ena sidan av papperet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-o sides=two-sided-long-edge&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skriver ut på båda sidor av papperet för stående utdata.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-o sides=two-sided-short-edge&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skriver ut på båda sidor av papperet för liggande utdata.&lt;br /&gt;
&lt;br /&gt;
== MILJÖ ==&lt;br /&gt;
&lt;br /&gt;
Följande miljövariabler åsidosätter standarddestinationen:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;LPDEST&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Anger standardutskriftskön, System V-standard.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;PRINTER&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Anger standardutskriftskön, Berkeley-standard.&lt;br /&gt;
&lt;br /&gt;
== ÖVERENSSTÄMMER MED ==&lt;br /&gt;
&lt;br /&gt;
Till skillnad från System V-utskriftssystemet tillåter CUPS att skrivarnamn innehåller alla utskrivbara tecken utom SPACE, TAB, &amp;quot;/&amp;quot; eller &amp;quot;#&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Dessutom är skrivar- och klassnamn &#039;&#039;inte&#039;&#039; skiftlägeskänsliga.&lt;br /&gt;
&lt;br /&gt;
Optionen &#039;&#039;-q&#039;&#039; accepterar ett annat värdeintervall än Solaris lp-kommando, vilket matchar IPP-jobbprioritetsvärdena, 1-100, 100 är högsta prioritet, i stället för Solaris-värdena, 0-39, 0 är högsta prioritet.&lt;br /&gt;
&lt;br /&gt;
== EXEMPEL ==&lt;br /&gt;
&lt;br /&gt;
Skriv ut två kopior av ett dokument till standardskrivaren:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
lp -n 2 filename&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Skriv ut ett dubbelsidigt legal-dokument till en skrivare kallad &amp;quot;foo&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
lp -d foo -o media=legal -o sides=two-sided-long-edge filename&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Skriv ut ett presentationsdokument 2-up till en skrivare kallad &amp;quot;bar&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
lp -d bar -o number-up=2 filename&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== SE ÄVEN ==&lt;br /&gt;
&lt;br /&gt;
[[cancel(1)]], [[lpadmin(8)]], [[lpoptions(1)]], [[lpq(1)]], [[lpr(1)]], [[lprm(1)]], [[lpstat(1)]], CUPS Online Help&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://localhost:631/help&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== UPPHOVSRÄTT ==&lt;br /&gt;
&lt;br /&gt;
Copyright © 2020-2024 by OpenPrinting.&lt;br /&gt;
&lt;br /&gt;
== KOLOFON ==&lt;br /&gt;
&lt;br /&gt;
Denna sida är en del av projektet &#039;&#039;CUPS&#039;&#039;, ett standardbaserat utskriftssystem med öppen källkod.&lt;br /&gt;
&lt;br /&gt;
Information om projektet finns på:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
https://github.com/openprinting/cups&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Om du har en felrapport för denna manualsida, se:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
https://github.com/OpenPrinting/cups/issues&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Denna sida hämtades från projektets uppströms Git-förråd:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
https://github.com/openprinting/cups&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
den 24 maj 2026.&lt;br /&gt;
&lt;br /&gt;
Vid den tidpunkten var datumet för den senaste commit som hittades i förrådet 22 maj 2026.&lt;br /&gt;
&lt;br /&gt;
Om du upptäcker renderingsproblem i denna HTML-version av sidan, eller om du anser att det finns en bättre eller mer aktuell källa för sidan, eller om du har rättelser eller förbättringar av informationen i denna KOLOFON, som inte är en del av den ursprungliga manualsidan, skicka e-post till:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
man-pages@man7.org&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Sidslut =&lt;br /&gt;
Orginalhemsidan på Engelska https://man7.org/linux/man-pages/man1/lp.1.html&lt;br /&gt;
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å &lt;br /&gt;
https://www.linux.se/kontaka-linux-se/&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;Tack till [https://Datorhjalp.se Datorservice] som har  sponsrat [https://www.linux.se Linux.se] med webbhotell.&lt;br /&gt;
&lt;br /&gt;
[[Kategori:Linuxmanual grupp 1]]&lt;br /&gt;
[[Kategori:Linuxmanual]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.linux.se/index.php?title=lp(1)&amp;diff=9915</id>
		<title>lp(1)</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=lp(1)&amp;diff=9915"/>
		<updated>2026-08-12T11:28:15Z</updated>

		<summary type="html">&lt;p&gt;Admin: Skapade sidan med &amp;#039;= Sidslut = Orginalhemsidan på Engelska https://man7.org/linux/man-pages/man1/lp.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/ &amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;Tack till [https://Datorhjalp.se Datorservice] som har  sponsrat [https://www.linux.se Linux.se] med webbhotell.  Kategori:Linuxmanual grupp 1 Kategori:Linuxmanual&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Sidslut =&lt;br /&gt;
Orginalhemsidan på Engelska https://man7.org/linux/man-pages/man1/lp.1.html&lt;br /&gt;
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å &lt;br /&gt;
https://www.linux.se/kontaka-linux-se/&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;Tack till [https://Datorhjalp.se Datorservice] som har  sponsrat [https://www.linux.se Linux.se] med webbhotell.&lt;br /&gt;
&lt;br /&gt;
[[Kategori:Linuxmanual grupp 1]]&lt;br /&gt;
[[Kategori:Linuxmanual]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.linux.se/index.php?title=lpstat(1)&amp;diff=9914</id>
		<title>lpstat(1)</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=lpstat(1)&amp;diff=9914"/>
		<updated>2026-08-12T11:27:21Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:lpstat(1)}}&lt;br /&gt;
&lt;br /&gt;
== NAMN ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;lpstat&#039;&#039;&#039; – skriv ut CUPS-statusinformation&lt;br /&gt;
&lt;br /&gt;
== SYNOPSIS ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
lpstat [ -h hostname[:port] ] [ -E ] [ -H ] [ -U username ] [ -l ]&lt;br /&gt;
       [ -W which-jobs ] [ -a [ destination(s) ] ] [ -c [ class(es) ] ]&lt;br /&gt;
       [ -d ] [ -e ] [ -o [ destination(s) ] ] [ -p [ printer(s) ] ] [ -r ]&lt;br /&gt;
       [ -R ] [ -s ] [ -t ] [ -u [ user(s) ] ] [ -v [ printer(s) ] ]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== BESKRIVNING ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;lpstat&#039;&#039;&#039; visar statusinformation om aktuella klasser, jobb och skrivare.&lt;br /&gt;
&lt;br /&gt;
När det körs utan argument listar &#039;&#039;&#039;lpstat&#039;&#039;&#039; aktiva jobb som köats av den aktuella användaren.&lt;br /&gt;
&lt;br /&gt;
== OPTIONER ==&lt;br /&gt;
&lt;br /&gt;
Kommandot &#039;&#039;&#039;lpstat&#039;&#039;&#039; stöder följande optioner:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-E&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Tvingar kryptering vid anslutning till servern.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-H&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Visar serverns värdnamn och port.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-R&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Visar rangordningen för utskriftsjobb.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-U&#039;&#039;&#039; &#039;&#039;username&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Anger ett alternativt användarnamn.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-W&#039;&#039;&#039; &#039;&#039;which-jobs&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Anger vilka jobb som ska visas, &amp;quot;all&amp;quot;, &amp;quot;successful&amp;quot;, &amp;quot;completed&amp;quot; eller &amp;quot;not-completed&amp;quot;, standard.&lt;br /&gt;
&lt;br /&gt;
: Denna option &#039;&#039;måste&#039;&#039; förekomma före optionen &#039;&#039;-o&#039;&#039; och/eller eventuella skrivarnamn, annars används standardvärdet, &amp;quot;not-completed&amp;quot;, i begäran till schemaläggaren.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-a&#039;&#039;&#039; [&#039;&#039;printer(s)&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
: Visar accepteringsstatus för skrivarköer.&lt;br /&gt;
&lt;br /&gt;
: Om inga skrivare anges listas alla skrivare.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-c&#039;&#039;&#039; [&#039;&#039;class(es)&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
: Visar skrivarklasserna och skrivarna som tillhör dem.&lt;br /&gt;
&lt;br /&gt;
: Om inga klasser anges listas alla klasser.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-d&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Visar aktuell standarddestination, antingen [[lpoptions(1)]]-standard, om satt, eller schemaläggarens standard, annars.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-e&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Visar alla tillgängliga destinationer på det lokala nätverket.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-h&#039;&#039;&#039; &#039;&#039;server&#039;&#039;[&#039;&#039;&#039;:&#039;&#039;&#039; &#039;&#039;port&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
: Anger en alternativ server.&lt;br /&gt;
&lt;br /&gt;
: Observera: Denna option måste förekomma före alla andra.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-l&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Visar en lång lista över skrivare, klasser eller jobb.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-o&#039;&#039;&#039; [&#039;&#039;destination(s)&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
: Visar jobben som köats på de angivna destinationerna.&lt;br /&gt;
&lt;br /&gt;
: Om inga destinationer anges visas alla jobb.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-p&#039;&#039;&#039; [&#039;&#039;printer(s)&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
: Visar skrivarna och om de är aktiverade för utskrift.&lt;br /&gt;
&lt;br /&gt;
: Om inga skrivare anges listas alla skrivare.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-r&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Visar om CUPS-servern körs.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-s&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Visar en statussammanfattning, inklusive standarddestinationen, en lista över klasser och deras medlemsskrivare, och en lista över skrivare och deras associerade enheter.&lt;br /&gt;
&lt;br /&gt;
: Detta motsvarar att använda optionerna &#039;&#039;-d&#039;&#039;, &#039;&#039;-c&#039;&#039; och &#039;&#039;-v&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-t&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Visar all statusinformation.&lt;br /&gt;
&lt;br /&gt;
: Detta motsvarar att använda optionerna &#039;&#039;-r&#039;&#039;, &#039;&#039;-d&#039;&#039;, &#039;&#039;-c&#039;&#039;, &#039;&#039;-v&#039;&#039;, &#039;&#039;-a&#039;&#039;, &#039;&#039;-p&#039;&#039; och &#039;&#039;-o&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-u&#039;&#039;&#039; [&#039;&#039;user(s)&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
: Visar en lista över utskriftsjobb köade av de angivna användarna.&lt;br /&gt;
&lt;br /&gt;
: Om inga användare anges listas jobben som köats av den aktuella användaren.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-v&#039;&#039;&#039; [&#039;&#039;printer(s)&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
: Visar skrivarna och vilken enhet de är anslutna till.&lt;br /&gt;
&lt;br /&gt;
: Om inga skrivare anges listas alla skrivare.&lt;br /&gt;
&lt;br /&gt;
== MILJÖ ==&lt;br /&gt;
&lt;br /&gt;
Följande miljövariabler åsidosätter standarddestinationen:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;LPDEST&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Anger standardutskriftskön, System V-standard.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;PRINTER&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Anger standardutskriftskön, Berkeley-standard.&lt;br /&gt;
&lt;br /&gt;
== ÖVERENSSTÄMMER MED ==&lt;br /&gt;
&lt;br /&gt;
Till skillnad från System V-utskriftssystemet tillåter CUPS att skrivarnamn innehåller alla utskrivbara tecken utom SPACE, TAB, &amp;quot;/&amp;quot; och &amp;quot;#&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Dessutom är skrivar- och klassnamn &#039;&#039;inte&#039;&#039; skiftlägeskänsliga.&lt;br /&gt;
&lt;br /&gt;
Optionerna &#039;&#039;-h&#039;&#039;, &#039;&#039;-e&#039;&#039;, &#039;&#039;-E&#039;&#039;, &#039;&#039;-U&#039;&#039; och &#039;&#039;-W&#039;&#039; är unika för CUPS.&lt;br /&gt;
&lt;br /&gt;
Solaris-optionerna &#039;&#039;-f&#039;&#039;, &#039;&#039;-P&#039;&#039; och &#039;&#039;-S&#039;&#039; ignoreras tyst.&lt;br /&gt;
&lt;br /&gt;
== SE ÄVEN ==&lt;br /&gt;
&lt;br /&gt;
[[cancel(1)]], [[lp(1)]], [[lpq(1)]], [[lpr(1)]], [[lprm(1)]], CUPS Online Help&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://localhost:631/help&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== UPPHOVSRÄTT ==&lt;br /&gt;
&lt;br /&gt;
Copyright © 2020-2024 by OpenPrinting.&lt;br /&gt;
&lt;br /&gt;
== KOLOFON ==&lt;br /&gt;
&lt;br /&gt;
Denna sida är en del av projektet &#039;&#039;CUPS&#039;&#039;, ett standardbaserat utskriftssystem med öppen källkod.&lt;br /&gt;
&lt;br /&gt;
Information om projektet finns på:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
https://github.com/openprinting/cups&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Om du har en felrapport för denna manualsida, se:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
https://github.com/OpenPrinting/cups/issues&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Denna sida hämtades från projektets uppströms Git-förråd:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
https://github.com/openprinting/cups&lt;br /&gt;
den 24 maj 2026.&lt;br /&gt;
Vid den tidpunkten var datumet för den senaste commit som hittades i förrådet 22 maj 2026.&lt;br /&gt;
Om du upptäcker renderingsproblem i denna HTML-version av sidan, eller om du anser att det finns en bättre eller mer aktuell källa för sidan, eller om du har rättelser eller förbättringar av informationen i denna KOLOFON, som inte är en del av den ursprungliga manualsidan, skicka e-post till:&lt;br /&gt;
man-pages@man7.org&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Sidslut =&lt;br /&gt;
Orginalhemsidan på Engelska https://man7.org/linux/man-pages/man1/lpstat.1.html&lt;br /&gt;
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å &lt;br /&gt;
https://www.linux.se/kontaka-linux-se/&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;Tack till [https://Datorhjalp.se Datorservice] som har  sponsrat [https://www.linux.se Linux.se] med webbhotell.&lt;br /&gt;
&lt;br /&gt;
[[Kategori:Linuxmanual grupp 1]]&lt;br /&gt;
[[Kategori:Linuxmanual]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.linux.se/index.php?title=lpstat(1)&amp;diff=9913</id>
		<title>lpstat(1)</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=lpstat(1)&amp;diff=9913"/>
		<updated>2026-08-12T11:25:57Z</updated>

		<summary type="html">&lt;p&gt;Admin: Skapade sidan med &amp;#039;= Sidslut = Orginalhemsidan på Engelska https://man7.org/linux/man-pages/man1/lpstat.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/ &amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;Tack till [https://Datorhjalp.se Datorservice] som har  sponsrat [https://www.linux.se Linux.se] med webbhotell.  Kategori:Linuxmanual grupp 1 Kategori:Linuxmanual&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Sidslut =&lt;br /&gt;
Orginalhemsidan på Engelska https://man7.org/linux/man-pages/man1/lpstat.1.html&lt;br /&gt;
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å &lt;br /&gt;
https://www.linux.se/kontaka-linux-se/&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;Tack till [https://Datorhjalp.se Datorservice] som har  sponsrat [https://www.linux.se Linux.se] med webbhotell.&lt;br /&gt;
&lt;br /&gt;
[[Kategori:Linuxmanual grupp 1]]&lt;br /&gt;
[[Kategori:Linuxmanual]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.linux.se/index.php?title=yum-versionlock(1)&amp;diff=9912</id>
		<title>yum-versionlock(1)</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=yum-versionlock(1)&amp;diff=9912"/>
		<updated>2026-08-12T11:22:47Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* KOLOFON */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:yum-versionlock(1)}}&lt;br /&gt;
&lt;br /&gt;
== NAMN ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;yum-versionlock&#039;&#039;&#039; – versionslås rpm-paket&lt;br /&gt;
&lt;br /&gt;
== SYNOPSIS ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
yum-versionlock [ package-name [ package-name]] ...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== BESKRIVNING ==&lt;br /&gt;
&lt;br /&gt;
[[yum-versionlock(1)]] är ett Yum-insticksprogram som tar en uppsättning namn/versioner för paket och exkluderar alla andra versioner av dessa paket, inklusive valfritt följande obsoletes.&lt;br /&gt;
&lt;br /&gt;
Detta låter dig skydda paket från att uppdateras av nyare versioner.&lt;br /&gt;
&lt;br /&gt;
Insticksprogrammet tillhandahåller ett kommando &amp;quot;versionlock&amp;quot; som låter dig visa och redigera listan över låsta paket enkelt.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;yum versionlock add &amp;lt;package-wildcard&amp;gt;...&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Lägg till ett versionlock för alla paket i rpmdb som matchar de givna jokertecknen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;yum versionlock exclude &amp;lt;package-wildcard&amp;gt;...&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Motsatsen; tillåt inte för närvarande tillgängliga versioner av paketen som matchar de givna jokertecknen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;yum versionlock list&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Lista de aktuella versionlock-posterna.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;yum versionlock status&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Lista alla tillgängliga uppdateringar som för närvarande blockeras av versionlock.&lt;br /&gt;
&lt;br /&gt;
: Det vill säga, för varje post i låslistan, skriv ut det nyaste paketet som finns tillgängligt i förråden om det inte är den specifika låsta/exkluderade versionen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;yum versionlock delete &amp;lt;entry-wildcard&amp;gt;...&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Ta bort alla matchande versionlock-poster.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;yum versionlock clear&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Ta bort alla versionlock-poster.&lt;br /&gt;
&lt;br /&gt;
== FILER ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;/etc/yum/pluginconf.d/versionlock.conf&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Den systemomfattande konfigurationsfilen.&lt;br /&gt;
&lt;br /&gt;
: Se [[yum-versionlock.conf(5)]] för mer information.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;/etc/yum/pluginconf.d/versionlock.list&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Standardplatsen för att lägga information om paketversionslås, ett paket och en version per rad.&lt;br /&gt;
&lt;br /&gt;
: Filen tar poster i följande format &#039;&#039;&#039;EPOCH:NAME-VERSION-RELEASE.ARCH&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Se [[rpm(8)]] för mer information om anpassade frågeformat.&lt;br /&gt;
&lt;br /&gt;
: Om paketet inte har en EPOCH blir numret standardmässigt 0.&lt;br /&gt;
&lt;br /&gt;
== FEL ==&lt;br /&gt;
&lt;br /&gt;
Det finns förstås inga fel, men om du skulle hitta några bör du först konsultera FAQ-avsnittet på:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://yum.baseurl.org/wiki/Faq&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
och om det inte lyckas hitta en lösning, kontakta e-postlistan:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
yum-devel@lists.baseurl.org&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
För att rapportera ett fel, använd:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://bugzilla.redhat.com&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
för Fedora/RHEL/Centos-relaterade fel och:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://yum.baseurl.org/report&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
för alla andra fel.&lt;br /&gt;
&lt;br /&gt;
== TILLGÄNGLIGHET ==&lt;br /&gt;
&lt;br /&gt;
yum-versionlock är tillgängligt via:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# yum install yum-versionlock&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== FÖRFATTARE ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Panu Matilainen &amp;lt;pmatilai@laiskiainen.org&amp;gt;&lt;br /&gt;
James Antill &amp;lt;james@and.org&amp;gt;&lt;br /&gt;
Dokumentation ändrad av:&lt;br /&gt;
Gerhardus Geldenhuis &amp;lt;gerhardus.geldenhuis@gmail.com&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== SE ÄVEN ==&lt;br /&gt;
&lt;br /&gt;
[[yum(1)|&#039;&#039;&#039;yum&#039;&#039;&#039;(1)]]&lt;br /&gt;
&lt;br /&gt;
== KOLOFON ==&lt;br /&gt;
&lt;br /&gt;
Denna sida är en del av projektet &#039;&#039;yum-utils&#039;&#039;, Yum Package Manager-verktyg.&lt;br /&gt;
&lt;br /&gt;
Information om projektet finns på:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
https://github.com/rpm-software-management/yum&lt;br /&gt;
&lt;br /&gt;
Det är inte känt hur man rapporterar fel för denna manualsida; om du vet, skicka e-post till:&lt;br /&gt;
&lt;br /&gt;
man-pages@man7.org&lt;br /&gt;
&lt;br /&gt;
Denna sida hämtades från projektets uppströms Git-förråd:&lt;br /&gt;
https://github.com/rpm-software-management/yum-utils.git&lt;br /&gt;
&lt;br /&gt;
den 24 maj 2026.&lt;br /&gt;
&lt;br /&gt;
Vid den tidpunkten var datumet för den senaste commit som hittades i förrådet 11 mars 2020.&lt;br /&gt;
&lt;br /&gt;
Om du upptäcker renderingsproblem i denna HTML-version av sidan, eller om du anser att det finns en bättre eller mer aktuell källa för sidan, eller om du har rättelser eller förbättringar av informationen i denna KOLOFON, som inte är en del av den ursprungliga manualsidan, skicka e-post till:&lt;br /&gt;
man-pages@man7.org&lt;br /&gt;
&lt;br /&gt;
= Sidslut =&lt;br /&gt;
Orginalhemsidan på Engelska https://man7.org/linux/man-pages/man1/yum-versionlock.1.html&lt;br /&gt;
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å &lt;br /&gt;
https://www.linux.se/kontaka-linux-se/&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;Tack till [https://Datorhjalp.se Datorservice] som har  sponsrat [https://www.linux.se Linux.se] med webbhotell.&lt;br /&gt;
&lt;br /&gt;
[[Kategori:Linuxmanual grupp 1]]&lt;br /&gt;
[[Kategori:Linuxmanual]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.linux.se/index.php?title=yum-versionlock(1)&amp;diff=9911</id>
		<title>yum-versionlock(1)</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=yum-versionlock(1)&amp;diff=9911"/>
		<updated>2026-08-12T11:21:26Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* SE ÄVEN */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:yum-versionlock(1)}}&lt;br /&gt;
&lt;br /&gt;
== NAMN ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;yum-versionlock&#039;&#039;&#039; – versionslås rpm-paket&lt;br /&gt;
&lt;br /&gt;
== SYNOPSIS ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
yum-versionlock [ package-name [ package-name]] ...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== BESKRIVNING ==&lt;br /&gt;
&lt;br /&gt;
[[yum-versionlock(1)]] är ett Yum-insticksprogram som tar en uppsättning namn/versioner för paket och exkluderar alla andra versioner av dessa paket, inklusive valfritt följande obsoletes.&lt;br /&gt;
&lt;br /&gt;
Detta låter dig skydda paket från att uppdateras av nyare versioner.&lt;br /&gt;
&lt;br /&gt;
Insticksprogrammet tillhandahåller ett kommando &amp;quot;versionlock&amp;quot; som låter dig visa och redigera listan över låsta paket enkelt.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;yum versionlock add &amp;lt;package-wildcard&amp;gt;...&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Lägg till ett versionlock för alla paket i rpmdb som matchar de givna jokertecknen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;yum versionlock exclude &amp;lt;package-wildcard&amp;gt;...&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Motsatsen; tillåt inte för närvarande tillgängliga versioner av paketen som matchar de givna jokertecknen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;yum versionlock list&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Lista de aktuella versionlock-posterna.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;yum versionlock status&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Lista alla tillgängliga uppdateringar som för närvarande blockeras av versionlock.&lt;br /&gt;
&lt;br /&gt;
: Det vill säga, för varje post i låslistan, skriv ut det nyaste paketet som finns tillgängligt i förråden om det inte är den specifika låsta/exkluderade versionen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;yum versionlock delete &amp;lt;entry-wildcard&amp;gt;...&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Ta bort alla matchande versionlock-poster.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;yum versionlock clear&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Ta bort alla versionlock-poster.&lt;br /&gt;
&lt;br /&gt;
== FILER ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;/etc/yum/pluginconf.d/versionlock.conf&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Den systemomfattande konfigurationsfilen.&lt;br /&gt;
&lt;br /&gt;
: Se [[yum-versionlock.conf(5)]] för mer information.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;/etc/yum/pluginconf.d/versionlock.list&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Standardplatsen för att lägga information om paketversionslås, ett paket och en version per rad.&lt;br /&gt;
&lt;br /&gt;
: Filen tar poster i följande format &#039;&#039;&#039;EPOCH:NAME-VERSION-RELEASE.ARCH&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Se [[rpm(8)]] för mer information om anpassade frågeformat.&lt;br /&gt;
&lt;br /&gt;
: Om paketet inte har en EPOCH blir numret standardmässigt 0.&lt;br /&gt;
&lt;br /&gt;
== FEL ==&lt;br /&gt;
&lt;br /&gt;
Det finns förstås inga fel, men om du skulle hitta några bör du först konsultera FAQ-avsnittet på:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://yum.baseurl.org/wiki/Faq&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
och om det inte lyckas hitta en lösning, kontakta e-postlistan:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
yum-devel@lists.baseurl.org&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
För att rapportera ett fel, använd:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://bugzilla.redhat.com&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
för Fedora/RHEL/Centos-relaterade fel och:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://yum.baseurl.org/report&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
för alla andra fel.&lt;br /&gt;
&lt;br /&gt;
== TILLGÄNGLIGHET ==&lt;br /&gt;
&lt;br /&gt;
yum-versionlock är tillgängligt via:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# yum install yum-versionlock&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== FÖRFATTARE ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Panu Matilainen &amp;lt;pmatilai@laiskiainen.org&amp;gt;&lt;br /&gt;
James Antill &amp;lt;james@and.org&amp;gt;&lt;br /&gt;
Dokumentation ändrad av:&lt;br /&gt;
Gerhardus Geldenhuis &amp;lt;gerhardus.geldenhuis@gmail.com&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== SE ÄVEN ==&lt;br /&gt;
&lt;br /&gt;
[[yum(1)|&#039;&#039;&#039;yum&#039;&#039;&#039;(1)]]&lt;br /&gt;
&lt;br /&gt;
== KOLOFON ==&lt;br /&gt;
&lt;br /&gt;
Denna sida är en del av projektet &#039;&#039;yum-utils&#039;&#039;, Yum Package Manager-verktyg.&lt;br /&gt;
&lt;br /&gt;
Information om projektet finns på:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
https://github.com/rpm-software-management/yum&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Det är inte känt hur man rapporterar fel för denna manualsida; om du vet, skicka e-post till:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
man-pages@man7.org&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Denna sida hämtades från projektets uppströms Git-förråd:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
https://github.com/rpm-software-management/yum-utils.git&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
den 24 maj 2026.&lt;br /&gt;
&lt;br /&gt;
Vid den tidpunkten var datumet för den senaste commit som hittades i förrådet 11 mars 2020.&lt;br /&gt;
&lt;br /&gt;
Om du upptäcker renderingsproblem i denna HTML-version av sidan, eller om du anser att det finns en bättre eller mer aktuell källa för sidan, eller om du har rättelser eller förbättringar av informationen i denna KOLOFON, som inte är en del av den ursprungliga manualsidan, skicka e-post till:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
man-pages@man7.org&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Sidslut =&lt;br /&gt;
Orginalhemsidan på Engelska https://man7.org/linux/man-pages/man1/yum-versionlock.1.html&lt;br /&gt;
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å &lt;br /&gt;
https://www.linux.se/kontaka-linux-se/&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;Tack till [https://Datorhjalp.se Datorservice] som har  sponsrat [https://www.linux.se Linux.se] med webbhotell.&lt;br /&gt;
&lt;br /&gt;
[[Kategori:Linuxmanual grupp 1]]&lt;br /&gt;
[[Kategori:Linuxmanual]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.linux.se/index.php?title=yum-versionlock(1)&amp;diff=9910</id>
		<title>yum-versionlock(1)</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=yum-versionlock(1)&amp;diff=9910"/>
		<updated>2026-08-12T11:21:06Z</updated>

		<summary type="html">&lt;p&gt;Admin: Skapade sidan med &amp;#039;{{DISPLAYTITLE:yum-versionlock(1)}}  == NAMN ==  &amp;#039;&amp;#039;&amp;#039;yum-versionlock&amp;#039;&amp;#039;&amp;#039; – versionslås rpm-paket  == SYNOPSIS ==  &amp;lt;pre&amp;gt; yum-versionlock [ package-name [ package-name]] ... &amp;lt;/pre&amp;gt;  == BESKRIVNING ==  yum-versionlock(1) är ett Yum-insticksprogram som tar en uppsättning namn/versioner för paket och exkluderar alla andra versioner av dessa paket, inklusive valfritt följande obsoletes.  Detta låter dig skydda paket från att uppdateras av nyare versioner.  Insticksp...&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:yum-versionlock(1)}}&lt;br /&gt;
&lt;br /&gt;
== NAMN ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;yum-versionlock&#039;&#039;&#039; – versionslås rpm-paket&lt;br /&gt;
&lt;br /&gt;
== SYNOPSIS ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
yum-versionlock [ package-name [ package-name]] ...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== BESKRIVNING ==&lt;br /&gt;
&lt;br /&gt;
[[yum-versionlock(1)]] är ett Yum-insticksprogram som tar en uppsättning namn/versioner för paket och exkluderar alla andra versioner av dessa paket, inklusive valfritt följande obsoletes.&lt;br /&gt;
&lt;br /&gt;
Detta låter dig skydda paket från att uppdateras av nyare versioner.&lt;br /&gt;
&lt;br /&gt;
Insticksprogrammet tillhandahåller ett kommando &amp;quot;versionlock&amp;quot; som låter dig visa och redigera listan över låsta paket enkelt.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;yum versionlock add &amp;lt;package-wildcard&amp;gt;...&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Lägg till ett versionlock för alla paket i rpmdb som matchar de givna jokertecknen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;yum versionlock exclude &amp;lt;package-wildcard&amp;gt;...&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Motsatsen; tillåt inte för närvarande tillgängliga versioner av paketen som matchar de givna jokertecknen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;yum versionlock list&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Lista de aktuella versionlock-posterna.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;yum versionlock status&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Lista alla tillgängliga uppdateringar som för närvarande blockeras av versionlock.&lt;br /&gt;
&lt;br /&gt;
: Det vill säga, för varje post i låslistan, skriv ut det nyaste paketet som finns tillgängligt i förråden om det inte är den specifika låsta/exkluderade versionen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;yum versionlock delete &amp;lt;entry-wildcard&amp;gt;...&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Ta bort alla matchande versionlock-poster.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;yum versionlock clear&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Ta bort alla versionlock-poster.&lt;br /&gt;
&lt;br /&gt;
== FILER ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;/etc/yum/pluginconf.d/versionlock.conf&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Den systemomfattande konfigurationsfilen.&lt;br /&gt;
&lt;br /&gt;
: Se [[yum-versionlock.conf(5)]] för mer information.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;/etc/yum/pluginconf.d/versionlock.list&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Standardplatsen för att lägga information om paketversionslås, ett paket och en version per rad.&lt;br /&gt;
&lt;br /&gt;
: Filen tar poster i följande format &#039;&#039;&#039;EPOCH:NAME-VERSION-RELEASE.ARCH&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Se [[rpm(8)]] för mer information om anpassade frågeformat.&lt;br /&gt;
&lt;br /&gt;
: Om paketet inte har en EPOCH blir numret standardmässigt 0.&lt;br /&gt;
&lt;br /&gt;
== FEL ==&lt;br /&gt;
&lt;br /&gt;
Det finns förstås inga fel, men om du skulle hitta några bör du först konsultera FAQ-avsnittet på:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://yum.baseurl.org/wiki/Faq&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
och om det inte lyckas hitta en lösning, kontakta e-postlistan:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
yum-devel@lists.baseurl.org&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
För att rapportera ett fel, använd:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://bugzilla.redhat.com&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
för Fedora/RHEL/Centos-relaterade fel och:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://yum.baseurl.org/report&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
för alla andra fel.&lt;br /&gt;
&lt;br /&gt;
== TILLGÄNGLIGHET ==&lt;br /&gt;
&lt;br /&gt;
yum-versionlock är tillgängligt via:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# yum install yum-versionlock&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== FÖRFATTARE ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Panu Matilainen &amp;lt;pmatilai@laiskiainen.org&amp;gt;&lt;br /&gt;
James Antill &amp;lt;james@and.org&amp;gt;&lt;br /&gt;
Dokumentation ändrad av:&lt;br /&gt;
Gerhardus Geldenhuis &amp;lt;gerhardus.geldenhuis@gmail.com&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== SE ÄVEN ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;yum&#039;&#039;&#039;(1)&lt;br /&gt;
&lt;br /&gt;
== KOLOFON ==&lt;br /&gt;
&lt;br /&gt;
Denna sida är en del av projektet &#039;&#039;yum-utils&#039;&#039;, Yum Package Manager-verktyg.&lt;br /&gt;
&lt;br /&gt;
Information om projektet finns på:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
https://github.com/rpm-software-management/yum&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Det är inte känt hur man rapporterar fel för denna manualsida; om du vet, skicka e-post till:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
man-pages@man7.org&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Denna sida hämtades från projektets uppströms Git-förråd:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
https://github.com/rpm-software-management/yum-utils.git&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
den 24 maj 2026.&lt;br /&gt;
&lt;br /&gt;
Vid den tidpunkten var datumet för den senaste commit som hittades i förrådet 11 mars 2020.&lt;br /&gt;
&lt;br /&gt;
Om du upptäcker renderingsproblem i denna HTML-version av sidan, eller om du anser att det finns en bättre eller mer aktuell källa för sidan, eller om du har rättelser eller förbättringar av informationen i denna KOLOFON, som inte är en del av den ursprungliga manualsidan, skicka e-post till:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
man-pages@man7.org&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Sidslut =&lt;br /&gt;
Orginalhemsidan på Engelska https://man7.org/linux/man-pages/man1/yum-versionlock.1.html&lt;br /&gt;
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å &lt;br /&gt;
https://www.linux.se/kontaka-linux-se/&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;Tack till [https://Datorhjalp.se Datorservice] som har  sponsrat [https://www.linux.se Linux.se] med webbhotell.&lt;br /&gt;
&lt;br /&gt;
[[Kategori:Linuxmanual grupp 1]]&lt;br /&gt;
[[Kategori:Linuxmanual]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.linux.se/index.php?title=udpdump(1)&amp;diff=9909</id>
		<title>udpdump(1)</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=udpdump(1)&amp;diff=9909"/>
		<updated>2026-08-12T11:15:42Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:udpdump(1)}}&lt;br /&gt;
&lt;br /&gt;
== NAMN ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;udpdump&#039;&#039;&#039; – tillhandahåll en UDP-mottagare som tar emot paket från nätverksenheter, som Aruba-routrar, och exporterar dem i PCAP-format.&lt;br /&gt;
&lt;br /&gt;
== SYNOPSIS ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
udpdump [ --help ] [ --version ] [ --extcap-interfaces ]&lt;br /&gt;
        [ --extcap-dlts ] [ --extcap-interface=&amp;lt;interface&amp;gt; ]&lt;br /&gt;
        [ --extcap-config ] [ --capture ]&lt;br /&gt;
        [ --fifo=&amp;lt;path to file or pipe&amp;gt; ]&lt;br /&gt;
        [ --port=&amp;lt;port&amp;gt; ] [ --payload=&amp;lt;type&amp;gt; ]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== BESKRIVNING ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;udpdump&#039;&#039;&#039; är ett extcap-verktyg som tillhandahåller en UDP-mottagare som lyssnar efter exporterade datagram som kommer från valfri källa, som Aruba-routrar, och exporterar dem i PCAP-format.&lt;br /&gt;
&lt;br /&gt;
Detta ger användaren två grundläggande funktioner: den första är att ha en lyssnare som förhindrar localhost från att skicka tillbaka ett ICMP port-unreachable-paket.&lt;br /&gt;
&lt;br /&gt;
Den andra är att strippa bort de lägre lagren, lager 2, IP, UDP, som är onödiga, de används bara som exportvektor.&lt;br /&gt;
&lt;br /&gt;
Formatet för de exporterade datagrammen är EXPORTED_PDU, såsom specificerat i:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
https://gitlab.com/wireshark/wireshark/-/raw/master/epan/exported_pdu.h&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== OPTIONER ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--help&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skriv ut programargument.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--version&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skriv ut programversion.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--extcap-interfaces&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Lista tillgängliga gränssnitt.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--extcap-interface=&amp;lt;interface&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Använd angivna gränssnitt.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--extcap-dlts&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Lista DLT:er för angivet gränssnitt.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--extcap-config&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Lista konfigurationsoptioner för angivet gränssnitt.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--capture&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Starta fångst från angivet gränssnitt och spara det på platsen som anges av --fifo.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--fifo=&amp;lt;path to file or pipe&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Spara fångat paket till fil eller skicka det genom pipe.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--port=&amp;lt;port&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Sätt lyssnarporten.&lt;br /&gt;
&lt;br /&gt;
: Port 5555 är standard.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--payload=&amp;lt;type&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Sätt payload för den exporterade PDU:n.&lt;br /&gt;
&lt;br /&gt;
: Standard: data.&lt;br /&gt;
&lt;br /&gt;
== EXEMPEL ==&lt;br /&gt;
&lt;br /&gt;
För att se programargument:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
udpdump --help&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
För att se programversion:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
udpdump --version&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
För att se gränssnitt:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
udpdump --extcap-interfaces&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Exempelutdata&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
interface {value=udpdump}{display=UDP Listener remote capture}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
För att se gränssnittets DLT:er:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
udpdump --extcap-interface=udpdump --extcap-dlts&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Exempelutdata&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
dlt {number=252}{name=udpdump}{display=Exported PDUs}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
För att se gränssnittets konfigurationsoptioner:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
udpdump --extcap-interface=udpdump --extcap-config&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Exempelutdata&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
arg {number=0}{call=--port}{display=Listen port}{type=unsigned}{range=1,65535}{default=5555}{tooltip=The port the receiver listens on}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
För att fånga:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
udpdump --extcap-interface=randpkt --fifo=/tmp/randpkt.pcapng --capture&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Notera&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
För att stoppa fångst, använd CTRL+C/kill/terminera programmet.&lt;br /&gt;
&lt;br /&gt;
== SE ÄVEN ==&lt;br /&gt;
&lt;br /&gt;
[[wireshark(1)]], [[tshark(1)]], [[dumpcap(1)]], [[extcap(4)]]&lt;br /&gt;
&lt;br /&gt;
== ANMÄRKNINGAR ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;udpdump&#039;&#039;&#039; är del av &#039;&#039;&#039;Wireshark&#039;&#039;&#039;-distributionen.&lt;br /&gt;
&lt;br /&gt;
Den senaste versionen av &#039;&#039;&#039;Wireshark&#039;&#039;&#039; finns på:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
https://www.wireshark.org&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
HTML-versioner av Wireshark-projektets manualsidor finns på:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
https://www.wireshark.org/docs/man-pages&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== FÖRFATTARE ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Originalförfattare&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Dario Lombardo &amp;lt;lomato[AT]gmail.com&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== KOLOFON ==&lt;br /&gt;
&lt;br /&gt;
Denna sida är en del av projektet &#039;&#039;wireshark&#039;&#039;, interaktiv dumpning och analys av nätverkstrafik.&lt;br /&gt;
&lt;br /&gt;
Information om projektet finns på:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
https://www.wireshark.org/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Om du har en felrapport för denna manualsida, se:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
https://gitlab.com/wireshark/wireshark/-/issues&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Denna sida hämtades från projektets uppströms Git-förråd:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
https://gitlab.com/wireshark/wireshark.git&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
den 24 maj 2026.&lt;br /&gt;
&lt;br /&gt;
Vid den tidpunkten var datumet för den senaste commit som hittades i förrådet 24 maj 2026.&lt;br /&gt;
&lt;br /&gt;
Om du upptäcker renderingsproblem i denna HTML-version av sidan, eller om du anser att det finns en bättre eller mer aktuell källa för sidan, eller om du har rättelser eller förbättringar av informationen i denna KOLOFON, som inte är en del av den ursprungliga manualsidan, skicka e-post till:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
man-pages@man7.org&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Sidslut =&lt;br /&gt;
Orginalhemsidan på Engelska https://man7.org/linux/man-pages/man1/udpdump.1.html&lt;br /&gt;
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å &lt;br /&gt;
https://www.linux.se/kontaka-linux-se/&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;Tack till [https://Datorhjalp.se Datorservice] som har  sponsrat [https://www.linux.se Linux.se] med webbhotell.&lt;br /&gt;
&lt;br /&gt;
[[Kategori:Linuxmanual grupp 1]]&lt;br /&gt;
[[Kategori:Linuxmanual]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.linux.se/index.php?title=udpdump(1)&amp;diff=9908</id>
		<title>udpdump(1)</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=udpdump(1)&amp;diff=9908"/>
		<updated>2026-08-12T11:13:37Z</updated>

		<summary type="html">&lt;p&gt;Admin: Skapade sidan med &amp;#039;= Sidslut = Orginalhemsidan på Engelska https://man7.org/linux/man-pages/man1/udpdump.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/ &amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;Tack till [https://Datorhjalp.se Datorservice] som har  sponsrat [https://www.linux.se Linux.se] med webbhotell.  Kategori:Linuxmanual grupp 1 Kategori:Linuxmanual&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Sidslut =&lt;br /&gt;
Orginalhemsidan på Engelska https://man7.org/linux/man-pages/man1/udpdump.1.html&lt;br /&gt;
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å &lt;br /&gt;
https://www.linux.se/kontaka-linux-se/&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;Tack till [https://Datorhjalp.se Datorservice] som har  sponsrat [https://www.linux.se Linux.se] med webbhotell.&lt;br /&gt;
&lt;br /&gt;
[[Kategori:Linuxmanual grupp 1]]&lt;br /&gt;
[[Kategori:Linuxmanual]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.linux.se/index.php?title=memusagestat(1)&amp;diff=9907</id>
		<title>memusagestat(1)</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=memusagestat(1)&amp;diff=9907"/>
		<updated>2026-08-12T07:28:01Z</updated>

		<summary type="html">&lt;p&gt;Admin: Skapade sidan med &amp;#039;{{DISPLAYTITLE:memusagestat(1)}}  == NAMN ==  &amp;#039;&amp;#039;&amp;#039;memusagestat&amp;#039;&amp;#039;&amp;#039; – generera grafik från minnesprofileringsdata  == SYNOPSIS ==  &amp;lt;pre&amp;gt; memusagestat [option ...] datafile [outfile] &amp;lt;/pre&amp;gt;  == BESKRIVNING ==  &amp;#039;&amp;#039;&amp;#039;memusagestat&amp;#039;&amp;#039;&amp;#039; skapar en PNG-fil som innehåller en grafisk representation av minnesprofileringsdata i filen &amp;#039;&amp;#039;datafile&amp;#039;&amp;#039;; den filen genereras via optionen &amp;#039;&amp;#039;-d&amp;#039;&amp;#039;, eller &amp;#039;&amp;#039;--data&amp;#039;&amp;#039;, för memusage(1).  Den röda linjen i grafen visar heap-användningen, allok...&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:memusagestat(1)}}&lt;br /&gt;
&lt;br /&gt;
== NAMN ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;memusagestat&#039;&#039;&#039; – generera grafik från minnesprofileringsdata&lt;br /&gt;
&lt;br /&gt;
== SYNOPSIS ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
memusagestat [option ...] datafile [outfile]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== BESKRIVNING ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;memusagestat&#039;&#039;&#039; skapar en PNG-fil som innehåller en grafisk representation av minnesprofileringsdata i filen &#039;&#039;datafile&#039;&#039;; den filen genereras via optionen &#039;&#039;-d&#039;&#039;, eller &#039;&#039;--data&#039;&#039;, för [[memusage(1)]].&lt;br /&gt;
&lt;br /&gt;
Den röda linjen i grafen visar heap-användningen, allokerat minne, och den gröna linjen visar stackanvändningen.&lt;br /&gt;
&lt;br /&gt;
X-skalan är antingen antalet funktionsanrop för minneshantering eller, om optionen &#039;&#039;-t&#039;&#039; anges, tid.&lt;br /&gt;
&lt;br /&gt;
== OPTIONER ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-o&#039;&#039;&#039; &#039;&#039;file&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--output=&#039;&#039;&#039; &#039;&#039;file&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Namn på utdatafilen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-s&#039;&#039;&#039; &#039;&#039;string&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--string=&#039;&#039;&#039; &#039;&#039;string&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Använd &#039;&#039;string&#039;&#039; som titel inne i utdatagrafen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-t&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--time&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Använd tid, snarare än antal funktionsanrop, som skala för X-axeln.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-T&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--total&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Rita också en graf över total minnesförbrukning.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-x&#039;&#039;&#039; &#039;&#039;size&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--x-size=&#039;&#039;&#039; &#039;&#039;size&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Gör utdatagrafen &#039;&#039;size&#039;&#039; pixlar bred.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-y&#039;&#039;&#039; &#039;&#039;size&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--y-size=&#039;&#039;&#039; &#039;&#039;size&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Gör utdatagrafen &#039;&#039;size&#039;&#039; pixlar hög.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--help&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skriv ut ett hjälpmeddelande och avsluta.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--usage&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skriv ut ett kort användningsmeddelande och avsluta.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-V&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--version&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skriv ut versionsinformation och avsluta.&lt;br /&gt;
&lt;br /&gt;
== FEL ==&lt;br /&gt;
&lt;br /&gt;
För att rapportera fel, se:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://www.gnu.org/software/libc/bugs.html&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== EXEMPEL ==&lt;br /&gt;
&lt;br /&gt;
Se [[memusage(1)]].&lt;br /&gt;
&lt;br /&gt;
== SE ÄVEN ==&lt;br /&gt;
&lt;br /&gt;
[[memusage(1)]], [[mtrace(1)]]&lt;br /&gt;
&lt;br /&gt;
== KOLOFON ==&lt;br /&gt;
&lt;br /&gt;
Denna sida är en del av projektet &#039;&#039;man-pages&#039;&#039;, dokumentation för Linux-kärnans och C-bibliotekets användarrymdsgränssnitt.&lt;br /&gt;
&lt;br /&gt;
Information om projektet finns på:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
https://www.kernel.org/doc/man-pages/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Om du har en felrapport för denna manualsida, se:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
https://git.kernel.org/pub/scm/docs/man-pages/man-pages.git/tree/CONTRIBUTING&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Denna sida hämtades från arkivet:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
man-pages-6.18.tar.gz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
hämtat från:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
https://mirrors.edge.kernel.org/pub/linux/docs/man-pages/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
den 24 maj 2026.&lt;br /&gt;
&lt;br /&gt;
Om du upptäcker renderingsproblem i denna HTML-version av sidan, eller om du anser att det finns en bättre eller mer aktuell källa för sidan, eller om du har rättelser eller förbättringar av informationen i denna KOLOFON, som inte är en del av den ursprungliga manualsidan, skicka e-post till:&lt;br /&gt;
&lt;br /&gt;
man-pages@man7.org&lt;br /&gt;
&lt;br /&gt;
= Sidslut =&lt;br /&gt;
Orginalhemsidan på Engelska https://man7.org/linux/man-pages/man1/memusagestat.1.html&lt;br /&gt;
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å &lt;br /&gt;
https://www.linux.se/kontaka-linux-se/&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;Tack till [https://Datorhjalp.se Datorservice] som har  sponsrat [https://www.linux.se Linux.se] med webbhotell.&lt;br /&gt;
&lt;br /&gt;
[[Kategori:Linuxmanual grupp 1]]&lt;br /&gt;
[[Kategori:Linuxmanual]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.linux.se/index.php?title=nice(1p)&amp;diff=9906</id>
		<title>nice(1p)</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=nice(1p)&amp;diff=9906"/>
		<updated>2026-08-12T07:19:35Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:nice(1p)}}&lt;br /&gt;
&lt;br /&gt;
== PROLOG ==&lt;br /&gt;
&lt;br /&gt;
Denna manualsida är en del av POSIX Programmer&#039;s Manual.&lt;br /&gt;
&lt;br /&gt;
Linux-implementationen av detta gränssnitt kan skilja sig, se motsvarande Linux-manualsida för detaljer om Linux-beteende, eller så kanske gränssnittet inte är implementerat på Linux.&lt;br /&gt;
&lt;br /&gt;
== NAMN ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;nice&#039;&#039;&#039; — anropa ett verktyg med ett ändrat nice-värde&lt;br /&gt;
&lt;br /&gt;
== SYNOPSIS ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
nice [-n increment] utility [argument...]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== BESKRIVNING ==&lt;br /&gt;
&lt;br /&gt;
Verktyget &#039;&#039;nice&#039;&#039; ska anropa ett verktyg och begära att det körs med ett annat nice-värde, se Base Definitions-volymen av POSIX.1‐2017, &#039;&#039;Section 3.244&#039;&#039;, &#039;&#039;Nice Value&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Utan optioner ska det körda verktyget köras med ett nice-värde som är en implementation-definierad storhet större än eller lika med nice-värdet för den aktuella processen.&lt;br /&gt;
&lt;br /&gt;
Om användaren saknar lämpliga privilegier för att påverka nice-värdet på det begärda sättet ska verktyget &#039;&#039;nice&#039;&#039; inte påverka nice-värdet; i detta fall kan ett varningsmeddelande skrivas till standardfel, men detta ska inte förhindra anropet av &#039;&#039;utility&#039;&#039; eller påverka avslutningsstatusen.&lt;br /&gt;
&lt;br /&gt;
== OPTIONER ==&lt;br /&gt;
&lt;br /&gt;
Verktyget &#039;&#039;nice&#039;&#039; ska följa Base Definitions-volymen av POSIX.1‐2017, &#039;&#039;Section 12.2&#039;&#039;, &#039;&#039;Utility Syntax Guidelines&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Följande option stöds:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-n&#039;&#039;&#039; &#039;&#039;increment&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Ett positivt eller negativt decimalt heltal som ska ha samma effekt på körningen av verktyget som om verktyget hade anropat funktionen &#039;&#039;nice&#039;&#039;() med det numeriska värdet för optionsargumentet &#039;&#039;increment&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== OPERANDER ==&lt;br /&gt;
&lt;br /&gt;
Följande operander ska stödjas:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;utility&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Namnet på ett verktyg som ska anropas.&lt;br /&gt;
&lt;br /&gt;
: Om operanden &#039;&#039;utility&#039;&#039; namnger något av de särskilda inbyggda verktygen i &#039;&#039;Section 2.14&#039;&#039;, &#039;&#039;Special Built-In Utilities&#039;&#039;, är resultaten odefinierade.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;argument&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: En godtycklig sträng som ska tillhandahållas som ett argument när verktyget som namnges av operanden &#039;&#039;utility&#039;&#039; anropas.&lt;br /&gt;
&lt;br /&gt;
== STDIN ==&lt;br /&gt;
&lt;br /&gt;
Används inte.&lt;br /&gt;
&lt;br /&gt;
== INDATAFILER ==&lt;br /&gt;
&lt;br /&gt;
Inga.&lt;br /&gt;
&lt;br /&gt;
== MILJÖVARIABLER ==&lt;br /&gt;
&lt;br /&gt;
Följande miljövariabler ska påverka körningen av &#039;&#039;nice&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;LANG&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Tillhandahåll ett standardvärde för internationaliseringsvariablerna som är osatta eller null.&lt;br /&gt;
&lt;br /&gt;
: Se Base Definitions-volymen av POSIX.1‐2017, &#039;&#039;Section 8.2&#039;&#039;, &#039;&#039;Internationalization Variables&#039;&#039;, för prioriteten för internationaliseringsvariabler som används för att bestämma värdena för lokalkategorier.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;LC_ALL&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Om satt till ett icke-tomt strängvärde, åsidosätt värdena för alla andra internationaliseringsvariabler.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;LC_CTYPE&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Bestäm lokalen för tolkning av sekvenser av byte av textdata som tecken, till exempel enkelbyte- i motsats till flerbytetecken i argument.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;LC_MESSAGES&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Bestäm lokalen som ska användas för att påverka formatet och innehållet i diagnostiska meddelanden som skrivs till standardfel.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;NLSPATH&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Bestäm platsen för meddelandekataloger för behandlingen av &#039;&#039;LC_MESSAGES&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;PATH&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Bestäm sökvägen som används för att lokalisera verktyget som ska anropas.&lt;br /&gt;
&lt;br /&gt;
: Se Base Definitions-volymen av POSIX.1‐2017, &#039;&#039;Chapter 8&#039;&#039;, &#039;&#039;Environment Variables&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== ASYNKRONA HÄNDELSER ==&lt;br /&gt;
&lt;br /&gt;
Standard.&lt;br /&gt;
&lt;br /&gt;
== STDOUT ==&lt;br /&gt;
&lt;br /&gt;
Används inte.&lt;br /&gt;
&lt;br /&gt;
== STDERR ==&lt;br /&gt;
&lt;br /&gt;
Standardfel ska endast användas för diagnostiska meddelanden.&lt;br /&gt;
&lt;br /&gt;
== UTDATAFILER ==&lt;br /&gt;
&lt;br /&gt;
Inga.&lt;br /&gt;
&lt;br /&gt;
== UTÖKAD BESKRIVNING ==&lt;br /&gt;
&lt;br /&gt;
Ingen.&lt;br /&gt;
&lt;br /&gt;
== AVSLUTNINGSSTATUS ==&lt;br /&gt;
&lt;br /&gt;
Om &#039;&#039;utility&#039;&#039; anropas ska avslutningsstatusen för &#039;&#039;nice&#039;&#039; vara avslutningsstatusen för &#039;&#039;utility&#039;&#039;; annars ska verktyget &#039;&#039;nice&#039;&#039; avslutas med ett av följande värden:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1‐125&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Ett fel inträffade i verktyget &#039;&#039;nice&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;126&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Verktyget som anges av &#039;&#039;utility&#039;&#039; hittades men kunde inte anropas.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;127&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Verktyget som anges av &#039;&#039;utility&#039;&#039; kunde inte hittas.&lt;br /&gt;
&lt;br /&gt;
== FÖLJDER AV FEL ==&lt;br /&gt;
&lt;br /&gt;
Standard.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Följande avsnitt är informativa.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== ANVÄNDNING I PROGRAM ==&lt;br /&gt;
&lt;br /&gt;
De enda garanterat portabla användningarna av detta verktyg är:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
nice utility&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kör &#039;&#039;utility&#039;&#039; med standardvärdet för högre eller lika nice-värde.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
nice -n &amp;lt;positive integer&amp;gt; utility&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kör &#039;&#039;utility&#039;&#039; med ett högre nice-värde.&lt;br /&gt;
&lt;br /&gt;
På vissa implementationer har de ingen urskiljbar effekt på det anropade verktyget och på vissa andra är de exakt ekvivalenta.&lt;br /&gt;
&lt;br /&gt;
Historiska system har ofta stött &#039;&#039;positive integer&#039;&#039; upp till 20.&lt;br /&gt;
&lt;br /&gt;
Eftersom det inte finns någon felpåföljd kopplad till att gissa ett tal som är för högt, kan användare utan tillgång till systemets konformitetsdokument, för att se vilka gränser som faktiskt gäller, använda det historiska intervallet 1 till 20 eller försöka använda mycket stora tal om jobbet verkligen ska ha låg prioritet.&lt;br /&gt;
&lt;br /&gt;
Nice-värdet för en process kan visas med kommandot:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ps -o nice&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Verktygen &#039;&#039;command&#039;&#039;, &#039;&#039;env&#039;&#039;, &#039;&#039;nice&#039;&#039;, &#039;&#039;nohup&#039;&#039;, &#039;&#039;time&#039;&#039; och &#039;&#039;xargs&#039;&#039; har specificerats att använda avslutningskod 127 om ett fel inträffar så att program kan skilja ”misslyckades att hitta ett verktyg” från ”anropat verktyg avslutades med en felindikation”.&lt;br /&gt;
&lt;br /&gt;
Värdet 127 valdes eftersom det inte vanligtvis används för andra betydelser; de flesta verktyg använder små värden för ”normala feltillstånd” och värdena över 128 kan förväxlas med avslutning på grund av mottagning av en signal.&lt;br /&gt;
&lt;br /&gt;
Värdet 126 valdes på liknande sätt för att indikera att verktyget kunde hittas, men inte anropas.&lt;br /&gt;
&lt;br /&gt;
Vissa skript producerar meningsfulla felmeddelanden som skiljer mellan fallen 126 och 127.&lt;br /&gt;
&lt;br /&gt;
Skillnaden mellan avslutningskoderna 126 och 127 baseras på KornShell-praxis som använder 127 när alla försök att &#039;&#039;exec&#039;&#039; verktyget misslyckas med &#039;&#039;&#039;[ENOENT]&#039;&#039;&#039;, och använder 126 när något försök att &#039;&#039;exec&#039;&#039; verktyget misslyckas av någon annan anledning.&lt;br /&gt;
&lt;br /&gt;
== EXEMPEL ==&lt;br /&gt;
&lt;br /&gt;
Inga.&lt;br /&gt;
&lt;br /&gt;
== BAKGRUND OCH MOTIVERING ==&lt;br /&gt;
&lt;br /&gt;
4.3 BSD-versionen av &#039;&#039;nice&#039;&#039; kontrollerar inte om &#039;&#039;increment&#039;&#039; är ett giltigt decimalt heltal.&lt;br /&gt;
&lt;br /&gt;
Kommandot:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
nice -x utility&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
skulle till exempel behandlas på samma sätt som kommandot:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
nice --1 utility&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Om användaren inte har lämpliga privilegier resulterar detta i felet ”permission denied”.&lt;br /&gt;
&lt;br /&gt;
Detta betraktas som ett fel.&lt;br /&gt;
&lt;br /&gt;
När en användare utan lämpliga privilegier anger ett negativt &#039;&#039;increment&#039;&#039;, behandlar System V det som kommandot:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
nice -0 utility&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
medan 4.3 BSD skriver ett ”permission denied”-meddelande och inte kör verktyget.&lt;br /&gt;
&lt;br /&gt;
Standarden specificerar System V-beteendet tillsammans med ett valfritt BSD-stil ”permission denied”-meddelande.&lt;br /&gt;
&lt;br /&gt;
C shell har en inbyggd version av &#039;&#039;nice&#039;&#039; som har ett annat gränssnitt än det som beskrivs i denna volym av POSIX.1‐2017.&lt;br /&gt;
&lt;br /&gt;
Termen ”utility” används, snarare än ”command”, för att framhäva det faktum att shell-sammansatta kommandon, pipelines och så vidare inte kan användas.&lt;br /&gt;
&lt;br /&gt;
Särskilda inbyggda verktyg kan inte heller användas.&lt;br /&gt;
&lt;br /&gt;
Dock inkluderar ”utility” användarprogram och shellskript, inte bara verktyg som definieras i denna volym av POSIX.1‐2017.&lt;br /&gt;
&lt;br /&gt;
Historiska implementationer av &#039;&#039;nice&#039;&#039; tillhandahåller ett nice-värdeintervall på 40 eller 41 diskreta steg, där standard-nice-värdet är mittpunkten i det intervallet.&lt;br /&gt;
&lt;br /&gt;
Som standard höjer de nice-värdet för det körda verktyget med 10.&lt;br /&gt;
&lt;br /&gt;
Viss historisk dokumentation anger att värdet &#039;&#039;increment&#039;&#039; måste ligga inom ett fast intervall.&lt;br /&gt;
&lt;br /&gt;
Detta är missvisande; de giltiga &#039;&#039;increment&#039;&#039;-värdena vid varje anrop bestäms av den aktuella processens nice-värde, vilket inte alltid är standardvärdet.&lt;br /&gt;
&lt;br /&gt;
Definitionen av nice-värde är inte avsedd att antyda att alla processer i ett system har prioriteter som är jämförbara.&lt;br /&gt;
&lt;br /&gt;
Schemaläggningspolicyutökningar såsom realtidsprioriteterna i System Interfaces-volymen av POSIX.1‐2017 gör föreställningen om en enda underliggande prioritet för alla schemaläggningspolicyer problematisk.&lt;br /&gt;
&lt;br /&gt;
Vissa implementationer kan implementera &#039;&#039;nice&#039;&#039;-relaterade funktioner så att de påverkar alla processer i systemet, andra så att de endast påverkar de allmänna tidsdelningsaktiviteter som antyds av denna volym av POSIX.1‐2017, och andra kan sakna effekt helt.&lt;br /&gt;
&lt;br /&gt;
På grund av användningen av ”implementation-defined” i &#039;&#039;nice&#039;&#039; och &#039;&#039;renice&#039;&#039; är ett brett urval av implementationsstrategier möjliga.&lt;br /&gt;
&lt;br /&gt;
Tidigare versioner av denna standard tillät en &#039;&#039;&#039;-&#039;&#039;&#039; &#039;&#039;increment&#039;&#039;-option.&lt;br /&gt;
&lt;br /&gt;
Denna form specificeras inte längre av POSIX.1‐2008 men kan finnas i vissa implementationer.&lt;br /&gt;
&lt;br /&gt;
== FRAMTIDA RIKTNING ==&lt;br /&gt;
&lt;br /&gt;
Ingen.&lt;br /&gt;
&lt;br /&gt;
== SE ÄVEN ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Chapter 2&#039;&#039;, &#039;&#039;Shell Command Language&#039;&#039;, [[renice(1p)]]&lt;br /&gt;
&lt;br /&gt;
Base Definitions-volymen av POSIX.1‐2017, &#039;&#039;Section 3.244&#039;&#039;, &#039;&#039;Nice Value&#039;&#039;, &#039;&#039;Chapter 8&#039;&#039;, &#039;&#039;Environment Variables&#039;&#039;, &#039;&#039;Section 12.2&#039;&#039;, &#039;&#039;Utility Syntax Guidelines&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
System Interfaces-volymen av POSIX.1‐2017, [[nice(3p)]]&lt;br /&gt;
&lt;br /&gt;
== UPPHOVSRÄTT ==&lt;br /&gt;
&lt;br /&gt;
Delar av denna text är omtryckta och reproducerade i elektronisk form från IEEE Std 1003.1-2017, Standard for Information Technology -- Portable Operating System Interface (POSIX), The Open Group Base Specifications Issue 7, 2018 Edition, Copyright (C) 2018 by the Institute of Electrical and Electronics Engineers, Inc and The Open Group.&lt;br /&gt;
&lt;br /&gt;
Vid avvikelse mellan denna version och den ursprungliga IEEE- och The Open Group-standarden är den ursprungliga IEEE- och The Open Group-standarden det avgörande dokumentet.&lt;br /&gt;
&lt;br /&gt;
Den ursprungliga standarden kan erhållas online på:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://www.opengroup.org/unix/online.html&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Eventuella typografiska eller formateringsfel som förekommer på denna sida har troligen införts under konverteringen av källfilerna till man-page-format.&lt;br /&gt;
&lt;br /&gt;
För att rapportera sådana fel, se:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
https://www.kernel.org/doc/man-pages/reporting_bugs.html&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Sidslut =&lt;br /&gt;
Orginalhemsidan på Engelska https://man7.org/linux/man-pages/man1/nice.1p.html&lt;br /&gt;
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å &lt;br /&gt;
https://www.linux.se/kontaka-linux-se/&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;Tack till [https://Datorhjalp.se Datorservice] som har  sponsrat [https://www.linux.se Linux.se] med webbhotell.&lt;br /&gt;
&lt;br /&gt;
[[Kategori:Linuxmanual grupp 1]]&lt;br /&gt;
[[Kategori:Linuxmanual]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.linux.se/index.php?title=nice(1p)&amp;diff=9905</id>
		<title>nice(1p)</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=nice(1p)&amp;diff=9905"/>
		<updated>2026-08-12T07:19:12Z</updated>

		<summary type="html">&lt;p&gt;Admin: Skapade sidan med &amp;#039;= Sidslut = Orginalhemsidan på Engelska https://man7.org/linux/man-pages/man1/nice.1p.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/ &amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;Tack till [https://Datorhjalp.se Datorservice] som har  sponsrat [https://www.linux.se Linux.se] med webbhotell.  Kategori:Linuxmanual grupp 1 Kategori:Linuxmanual&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Sidslut =&lt;br /&gt;
Orginalhemsidan på Engelska https://man7.org/linux/man-pages/man1/nice.1p.html&lt;br /&gt;
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å &lt;br /&gt;
https://www.linux.se/kontaka-linux-se/&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;Tack till [https://Datorhjalp.se Datorservice] som har  sponsrat [https://www.linux.se Linux.se] med webbhotell.&lt;br /&gt;
&lt;br /&gt;
[[Kategori:Linuxmanual grupp 1]]&lt;br /&gt;
[[Kategori:Linuxmanual]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.linux.se/index.php?title=manconv(1)&amp;diff=9904</id>
		<title>manconv(1)</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=manconv(1)&amp;diff=9904"/>
		<updated>2026-08-12T07:15:01Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:manconv(1)}}&lt;br /&gt;
&lt;br /&gt;
== NAMN ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;manconv&#039;&#039;&#039; – konvertera manualsida från en kodning till en annan&lt;br /&gt;
&lt;br /&gt;
== SYNOPSIS ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
manconv -f [from-code[:from-code...]] -t to-code [-dqhV] [filename]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== BESKRIVNING ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;manconv&#039;&#039;&#039; konverterar en manualsida från en kodning till en annan, likt &#039;&#039;&#039;iconv&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Till skillnad från &#039;&#039;&#039;iconv&#039;&#039;&#039; kan det prova flera möjliga indatakodningar i följd.&lt;br /&gt;
&lt;br /&gt;
Detta är användbart för manualsidor installerade i kataloger utan en uttrycklig kodningsdeklaration, eftersom de kan vara i UTF-8 eller i en äldre teckenuppsättning.&lt;br /&gt;
&lt;br /&gt;
Om en kodningsdeklaration hittas på manualsidans första rad åsidosätter den deklarationen alla indatakodningar som anges på &#039;&#039;&#039;manconv&#039;&#039;&#039;s kommandorad.&lt;br /&gt;
&lt;br /&gt;
Kodningsdeklarationer har följande form:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;\&amp;quot; -*- coding: UTF-8 -*-&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
eller, om manualsidepreprocessorer också ska deklareras:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;\&amp;quot; t -*- coding: ISO-8859-1 -*-&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== OPTIONER ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-f&#039;&#039;&#039; &#039;&#039;encodings&#039;&#039;, &#039;&#039;&#039;--from-code&#039;&#039;&#039; &#039;&#039;encodings&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Prova var och en av &#039;&#039;encodings&#039;&#039;, en kolonavgränsad lista, i följd som indatakodning.&lt;br /&gt;
&lt;br /&gt;
: Standard är att gissa sannolika indatakodningar baserat på filnamnet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-t&#039;&#039;&#039; &#039;&#039;encoding&#039;&#039;, &#039;&#039;&#039;--to-code&#039;&#039;&#039; &#039;&#039;encoding&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Konvertera manualsidan till &#039;&#039;encoding&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-q&#039;&#039;&#039;, &#039;&#039;&#039;--quiet&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Ge inte felmeddelanden när sidan inte kan konverteras.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-d&#039;&#039;&#039;, &#039;&#039;&#039;--debug&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skriv ut felsökningsinformation.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-h&#039;&#039;&#039;, &#039;&#039;&#039;--help&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skriv ut ett hjälpmeddelande och avsluta.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-V&#039;&#039;&#039;, &#039;&#039;&#039;--version&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Visa versionsinformation.&lt;br /&gt;
&lt;br /&gt;
== SE ÄVEN ==&lt;br /&gt;
&lt;br /&gt;
[[iconv(1)]], [[man(1)]], [[man-recode(1)]]&lt;br /&gt;
&lt;br /&gt;
== FÖRFATTARE ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Colin Watson (cjwatson@debian.org).&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== FEL ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
https://gitlab.com/man-db/man-db/-/issues&lt;br /&gt;
https://savannah.nongnu.org/bugs/?group=man-db&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== KOLOFON ==&lt;br /&gt;
&lt;br /&gt;
Denna sida är en del av projektet &#039;&#039;man-db&#039;&#039;, manualpager-sviten.&lt;br /&gt;
&lt;br /&gt;
Information om projektet finns på:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://www.nongnu.org/man-db/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Om du har en felrapport för denna manualsida, skicka den till:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
man-db-devel@nongnu.org&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Denna sida hämtades från projektets uppströms Git-förråd:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
https://gitlab.com/cjwatson/man-db&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
den 24 maj 2026.&lt;br /&gt;
&lt;br /&gt;
Vid den tidpunkten var datumet för den senaste commit som hittades i förrådet 22 februari 2026.&lt;br /&gt;
&lt;br /&gt;
Om du upptäcker renderingsproblem i denna HTML-version av sidan, eller om du anser att det finns en bättre eller mer aktuell källa för sidan, eller om du har rättelser eller förbättringar av informationen i denna KOLOFON, som inte är en del av den ursprungliga manualsidan, skicka e-post till:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
man-pages@man7.org&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Sidslut =&lt;br /&gt;
Orginalhemsidan på Engelska https://man7.org/linux/man-pages/man1/manconv.1.html&lt;br /&gt;
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å &lt;br /&gt;
https://www.linux.se/kontaka-linux-se/&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;Tack till [https://Datorhjalp.se Datorservice] som har  sponsrat [https://www.linux.se Linux.se] med webbhotell.&lt;br /&gt;
&lt;br /&gt;
[[Kategori:Linuxmanual grupp 1]]&lt;br /&gt;
[[Kategori:Linuxmanual]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.linux.se/index.php?title=manconv(1)&amp;diff=9903</id>
		<title>manconv(1)</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=manconv(1)&amp;diff=9903"/>
		<updated>2026-08-12T07:14:17Z</updated>

		<summary type="html">&lt;p&gt;Admin: Skapade sidan med &amp;#039;= Sidslut = Orginalhemsidan på Engelska https://man7.org/linux/man-pages/man1/manconv.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/ &amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;Tack till [https://Datorhjalp.se Datorservice] som har  sponsrat [https://www.linux.se Linux.se] med webbhotell.  Kategori:Linuxmanual grupp 1 Kategori:Linuxmanual&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Sidslut =&lt;br /&gt;
Orginalhemsidan på Engelska https://man7.org/linux/man-pages/man1/manconv.1.html&lt;br /&gt;
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å &lt;br /&gt;
https://www.linux.se/kontaka-linux-se/&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;Tack till [https://Datorhjalp.se Datorservice] som har  sponsrat [https://www.linux.se Linux.se] med webbhotell.&lt;br /&gt;
&lt;br /&gt;
[[Kategori:Linuxmanual grupp 1]]&lt;br /&gt;
[[Kategori:Linuxmanual]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.linux.se/index.php?title=wcurl(1)&amp;diff=9902</id>
		<title>wcurl(1)</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=wcurl(1)&amp;diff=9902"/>
		<updated>2026-08-12T07:11:54Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* KOLOFON */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:wcurl(1)}}&lt;br /&gt;
&lt;br /&gt;
== NAMN ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;wcurl&#039;&#039;&#039; – ett enkelt omslag runt curl för att enkelt hämta filer.&lt;br /&gt;
&lt;br /&gt;
== SYNOPSIS ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
wcurl &amp;lt;URL&amp;gt;...&lt;br /&gt;
&lt;br /&gt;
wcurl [--curl-options &amp;lt;CURL_OPTIONS&amp;gt;]... [--dry-run]&lt;br /&gt;
      [--no-decode-filename] [-o|-O|--output &amp;lt;PATH&amp;gt;] [--] &amp;lt;URL&amp;gt;...&lt;br /&gt;
&lt;br /&gt;
wcurl [--curl-options=&amp;lt;CURL_OPTIONS&amp;gt;]... [--dry-run]&lt;br /&gt;
      [--no-decode-filename] [--output=&amp;lt;PATH&amp;gt;] [--] &amp;lt;URL&amp;gt;...&lt;br /&gt;
&lt;br /&gt;
wcurl -V|--version&lt;br /&gt;
&lt;br /&gt;
wcurl -h|--help&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== BESKRIVNING ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;wcurl&#039;&#039;&#039; är ett enkelt curl-omslag som låter dig använda curl för att hämta filer utan att behöva komma ihåg några parametrar.&lt;br /&gt;
&lt;br /&gt;
Anropa &#039;&#039;&#039;wcurl&#039;&#039;&#039; med en lista över URL:er som du vill hämta och &#039;&#039;&#039;wcurl&#039;&#039;&#039; väljer rimliga standardvärden.&lt;br /&gt;
&lt;br /&gt;
Om du behöver något mer komplext kan du ange valfria parametrar som stöds av curl via optionen &#039;&#039;&#039;--curl-options&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Var medveten om att du sannolikt bör använda curl direkt om ditt användningsfall inte täcks.&lt;br /&gt;
&lt;br /&gt;
Som standard gör &#039;&#039;&#039;wcurl&#039;&#039;&#039; följande:&lt;br /&gt;
&lt;br /&gt;
* Procentkodar blanktecken i URL:er;&lt;br /&gt;
&lt;br /&gt;
* Hämtar flera URL:er parallellt om den installerade curl-versionen är &amp;gt;= 7.66.0 (--parallel);&lt;br /&gt;
&lt;br /&gt;
* Använder totalt 5 parallella anslutningar till samma mål med protokoll + värdnamn + portnummer om den installerade curl-versionen är &amp;gt;= 8.16.0 (--parallel-max-host);&lt;br /&gt;
&lt;br /&gt;
* Följer omdirigeringar;&lt;br /&gt;
&lt;br /&gt;
* Väljer automatiskt ett filnamn som utdata;&lt;br /&gt;
&lt;br /&gt;
* Undviker att skriva över filer om den installerade curl-versionen är &amp;gt;= 7.83.0 (--no-clobber);&lt;br /&gt;
&lt;br /&gt;
* Utför återförsök;&lt;br /&gt;
&lt;br /&gt;
* Sätter tidsstämpeln för den hämtade filen till värdet som tillhandahålls av servern, om tillgängligt;&lt;br /&gt;
&lt;br /&gt;
* Använder https som standard om URL:en inte innehåller något schema;&lt;br /&gt;
&lt;br /&gt;
* Inaktiverar curls URL-globbing-parser så att tecknen {} och [] i URL:er inte behandlas särskilt;&lt;br /&gt;
&lt;br /&gt;
* Procentavkodar det resulterande filnamnet;&lt;br /&gt;
&lt;br /&gt;
* Använder &#039;index.html&#039; som standardfilnamn om det inte finns något i URL:en.&lt;br /&gt;
&lt;br /&gt;
== OPTIONER ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--curl-options&#039;&#039;&#039;, &#039;&#039;&#039;--curl-options=&amp;lt;CURL_OPTIONS&amp;gt;&#039;&#039;&#039;...&lt;br /&gt;
&lt;br /&gt;
: Ange extra optioner som ska skickas när curl anropas.&lt;br /&gt;
&lt;br /&gt;
: Kan anges mer än en gång.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-o&#039;&#039;&#039;, &#039;&#039;&#039;-O&#039;&#039;&#039;, &#039;&#039;&#039;--output&#039;&#039;&#039;, &#039;&#039;&#039;--output=&amp;lt;PATH&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Använd angiven utdatasökväg i stället för att hämta den från URL:en.&lt;br /&gt;
&lt;br /&gt;
: Om flera URL:er anges delar resulterande filer samma namn med ett nummer tillagt i slutet, curl &amp;gt;= 7.83.0.&lt;br /&gt;
&lt;br /&gt;
: Om denna option anges flera gånger beaktas endast det sista värdet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--no-decode-filename&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Procentavkoda inte utdatafilnamnet, även om procentkodningen i URL:en gjordes av &#039;&#039;&#039;wcurl&#039;&#039;&#039;, t.ex. URL:en innehöll blanktecken.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--dry-run&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Kör inte curl faktiskt, skriv ut vad som skulle anropas.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-V&#039;&#039;&#039;, &#039;&#039;&#039;--version&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skriv ut versionsinformation.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-h&#039;&#039;&#039;, &#039;&#039;&#039;--help&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skriv ut hjälpmeddelande.&lt;br /&gt;
&lt;br /&gt;
== CURL_OPTIONS ==&lt;br /&gt;
&lt;br /&gt;
Alla optioner som stöds av curl kan sättas här.&lt;br /&gt;
&lt;br /&gt;
Detta används inte av &#039;&#039;&#039;wcurl&#039;&#039;&#039;; det vidarebefordras i stället till curl-anropet.&lt;br /&gt;
&lt;br /&gt;
== URL ==&lt;br /&gt;
&lt;br /&gt;
URL som ska hämtas.&lt;br /&gt;
&lt;br /&gt;
Allt som inte är en parameter betraktas som en URL.&lt;br /&gt;
&lt;br /&gt;
Blanktecken procentkodas och URL:en skickas till curl, som sedan utför tolkningen.&lt;br /&gt;
&lt;br /&gt;
Kan anges mer än en gång.&lt;br /&gt;
&lt;br /&gt;
== EXEMPEL ==&lt;br /&gt;
&lt;br /&gt;
Hämta en enskild fil:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
wcurl example.com/filename.txt&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Hämta två filer parallellt:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
wcurl example.com/filename1.txt example.com/filename2.txt&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Hämta en fil och skicka flaggorna &#039;&#039;&#039;--progress-bar&#039;&#039;&#039; och &#039;&#039;&#039;--http2&#039;&#039;&#039; till curl:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
wcurl --curl-options=&amp;quot;--progress-bar --http2&amp;quot;&lt;br /&gt;
example.com/filename.txt&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Återuppta från en avbruten hämtning.&lt;br /&gt;
&lt;br /&gt;
Optionerna som krävs för att återuppta hämtningen, &#039;&#039;--clobber --continue-at -&#039;&#039;, måste vara de &#039;&#039;&#039;sista&#039;&#039;&#039; optionerna som anges i &#039;&#039;--curl-options&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Observera att det enda sättet att återuppta avbrutna hämtningar är att tillåta wcurl att skriva över målfilen:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
wcurl --curl-options=&amp;quot;--clobber --continue-at -&amp;quot;&lt;br /&gt;
example.com/filename.txt&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Hämta flera filer utan gräns för samtidiga anslutningar per värd, standardgränsen är 5:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
wcurl --curl-options=&amp;quot;--parallel-max-host 0&amp;quot;&lt;br /&gt;
example.com/filename1.txt example.com/filename2.txt&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== FÖRFATTARE ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Samuel Henrique &amp;lt;samueloph@debian.org&amp;gt;&lt;br /&gt;
Sergio Durigan Junior &amp;lt;sergiodj@debian.org&amp;gt;&lt;br /&gt;
och många bidragsgivare, se filen AUTHORS.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== FELRAPPORTERING ==&lt;br /&gt;
&lt;br /&gt;
Om du upplever problem med &#039;&#039;&#039;wcurl&#039;&#039;&#039; som du inte upplever med curl, skicka ett ärende på GitHub:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
https://github.com/curl/wcurl&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== UPPHOVSRÄTT ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;wcurl&#039;&#039;&#039; är licensierat under curl-licensen&lt;br /&gt;
&lt;br /&gt;
== SE ÄVEN ==&lt;br /&gt;
&lt;br /&gt;
[[curl(1)]], &#039;&#039;&#039;trurl&#039;&#039;&#039;(1)&lt;br /&gt;
&lt;br /&gt;
== KOLOFON ==&lt;br /&gt;
&lt;br /&gt;
Denna sida är en del av projektet &#039;&#039;curl&#039;&#039;, kommandoradsverktyg och bibliotek för överföring av data med URL:er.&lt;br /&gt;
&lt;br /&gt;
Information om projektet finns på:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
https://curl.haxx.se/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Om du har en felrapport för denna manualsida, se:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
https://curl.haxx.se/docs/bugs.html&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Denna sida hämtades från projektets uppströms Git-förråd:&lt;br /&gt;
&lt;br /&gt;
https://github.com/curl/curl.git&lt;br /&gt;
&lt;br /&gt;
den 24 maj 2026.&lt;br /&gt;
&lt;br /&gt;
Vid den tidpunkten var datumet för den senaste commit som hittades i förrådet 24 maj 2026.&lt;br /&gt;
&lt;br /&gt;
Om du upptäcker renderingsproblem i denna HTML-version av sidan, eller om du anser att det finns en bättre eller mer aktuell källa för sidan, eller om du har rättelser eller förbättringar av informationen i denna KOLOFON, som inte är en del av den ursprungliga manualsidan, skicka e-post till:&lt;br /&gt;
&lt;br /&gt;
man-pages@man7.org&lt;br /&gt;
&lt;br /&gt;
= Sidslut =&lt;br /&gt;
Orginalhemsidan på Engelska https://man7.org/linux/man-pages/man1/wcurl.1.html&lt;br /&gt;
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å &lt;br /&gt;
https://www.linux.se/kontaka-linux-se/&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;Tack till [https://Datorhjalp.se Datorservice] som har  sponsrat [https://www.linux.se Linux.se] med webbhotell.&lt;br /&gt;
&lt;br /&gt;
[[Kategori:Linuxmanual grupp 1]]&lt;br /&gt;
[[Kategori:Linuxmanual]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.linux.se/index.php?title=wcurl(1)&amp;diff=9901</id>
		<title>wcurl(1)</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=wcurl(1)&amp;diff=9901"/>
		<updated>2026-08-12T07:07:10Z</updated>

		<summary type="html">&lt;p&gt;Admin: Skapade sidan med &amp;#039;{{DISPLAYTITLE:wcurl(1)}}  == NAMN ==  &amp;#039;&amp;#039;&amp;#039;wcurl&amp;#039;&amp;#039;&amp;#039; – ett enkelt omslag runt curl för att enkelt hämta filer.  == SYNOPSIS ==  &amp;lt;pre&amp;gt; wcurl &amp;lt;URL&amp;gt;...  wcurl [--curl-options &amp;lt;CURL_OPTIONS&amp;gt;]... [--dry-run]       [--no-decode-filename] [-o|-O|--output &amp;lt;PATH&amp;gt;] [--] &amp;lt;URL&amp;gt;...  wcurl [--curl-options=&amp;lt;CURL_OPTIONS&amp;gt;]... [--dry-run]       [--no-decode-filename] [--output=&amp;lt;PATH&amp;gt;] [--] &amp;lt;URL&amp;gt;...  wcurl -V|--version  wcurl -h|--help &amp;lt;/pre&amp;gt;  == BESKRIVNING ==  &amp;#039;&amp;#039;&amp;#039;wcurl&amp;#039;&amp;#039;&amp;#039; är ett enke...&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:wcurl(1)}}&lt;br /&gt;
&lt;br /&gt;
== NAMN ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;wcurl&#039;&#039;&#039; – ett enkelt omslag runt curl för att enkelt hämta filer.&lt;br /&gt;
&lt;br /&gt;
== SYNOPSIS ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
wcurl &amp;lt;URL&amp;gt;...&lt;br /&gt;
&lt;br /&gt;
wcurl [--curl-options &amp;lt;CURL_OPTIONS&amp;gt;]... [--dry-run]&lt;br /&gt;
      [--no-decode-filename] [-o|-O|--output &amp;lt;PATH&amp;gt;] [--] &amp;lt;URL&amp;gt;...&lt;br /&gt;
&lt;br /&gt;
wcurl [--curl-options=&amp;lt;CURL_OPTIONS&amp;gt;]... [--dry-run]&lt;br /&gt;
      [--no-decode-filename] [--output=&amp;lt;PATH&amp;gt;] [--] &amp;lt;URL&amp;gt;...&lt;br /&gt;
&lt;br /&gt;
wcurl -V|--version&lt;br /&gt;
&lt;br /&gt;
wcurl -h|--help&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== BESKRIVNING ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;wcurl&#039;&#039;&#039; är ett enkelt curl-omslag som låter dig använda curl för att hämta filer utan att behöva komma ihåg några parametrar.&lt;br /&gt;
&lt;br /&gt;
Anropa &#039;&#039;&#039;wcurl&#039;&#039;&#039; med en lista över URL:er som du vill hämta och &#039;&#039;&#039;wcurl&#039;&#039;&#039; väljer rimliga standardvärden.&lt;br /&gt;
&lt;br /&gt;
Om du behöver något mer komplext kan du ange valfria parametrar som stöds av curl via optionen &#039;&#039;&#039;--curl-options&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Var medveten om att du sannolikt bör använda curl direkt om ditt användningsfall inte täcks.&lt;br /&gt;
&lt;br /&gt;
Som standard gör &#039;&#039;&#039;wcurl&#039;&#039;&#039; följande:&lt;br /&gt;
&lt;br /&gt;
* Procentkodar blanktecken i URL:er;&lt;br /&gt;
&lt;br /&gt;
* Hämtar flera URL:er parallellt om den installerade curl-versionen är &amp;gt;= 7.66.0 (--parallel);&lt;br /&gt;
&lt;br /&gt;
* Använder totalt 5 parallella anslutningar till samma mål med protokoll + värdnamn + portnummer om den installerade curl-versionen är &amp;gt;= 8.16.0 (--parallel-max-host);&lt;br /&gt;
&lt;br /&gt;
* Följer omdirigeringar;&lt;br /&gt;
&lt;br /&gt;
* Väljer automatiskt ett filnamn som utdata;&lt;br /&gt;
&lt;br /&gt;
* Undviker att skriva över filer om den installerade curl-versionen är &amp;gt;= 7.83.0 (--no-clobber);&lt;br /&gt;
&lt;br /&gt;
* Utför återförsök;&lt;br /&gt;
&lt;br /&gt;
* Sätter tidsstämpeln för den hämtade filen till värdet som tillhandahålls av servern, om tillgängligt;&lt;br /&gt;
&lt;br /&gt;
* Använder https som standard om URL:en inte innehåller något schema;&lt;br /&gt;
&lt;br /&gt;
* Inaktiverar curls URL-globbing-parser så att tecknen {} och [] i URL:er inte behandlas särskilt;&lt;br /&gt;
&lt;br /&gt;
* Procentavkodar det resulterande filnamnet;&lt;br /&gt;
&lt;br /&gt;
* Använder &#039;index.html&#039; som standardfilnamn om det inte finns något i URL:en.&lt;br /&gt;
&lt;br /&gt;
== OPTIONER ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--curl-options&#039;&#039;&#039;, &#039;&#039;&#039;--curl-options=&amp;lt;CURL_OPTIONS&amp;gt;&#039;&#039;&#039;...&lt;br /&gt;
&lt;br /&gt;
: Ange extra optioner som ska skickas när curl anropas.&lt;br /&gt;
&lt;br /&gt;
: Kan anges mer än en gång.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-o&#039;&#039;&#039;, &#039;&#039;&#039;-O&#039;&#039;&#039;, &#039;&#039;&#039;--output&#039;&#039;&#039;, &#039;&#039;&#039;--output=&amp;lt;PATH&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Använd angiven utdatasökväg i stället för att hämta den från URL:en.&lt;br /&gt;
&lt;br /&gt;
: Om flera URL:er anges delar resulterande filer samma namn med ett nummer tillagt i slutet, curl &amp;gt;= 7.83.0.&lt;br /&gt;
&lt;br /&gt;
: Om denna option anges flera gånger beaktas endast det sista värdet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--no-decode-filename&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Procentavkoda inte utdatafilnamnet, även om procentkodningen i URL:en gjordes av &#039;&#039;&#039;wcurl&#039;&#039;&#039;, t.ex. URL:en innehöll blanktecken.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--dry-run&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Kör inte curl faktiskt, skriv ut vad som skulle anropas.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-V&#039;&#039;&#039;, &#039;&#039;&#039;--version&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skriv ut versionsinformation.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-h&#039;&#039;&#039;, &#039;&#039;&#039;--help&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skriv ut hjälpmeddelande.&lt;br /&gt;
&lt;br /&gt;
== CURL_OPTIONS ==&lt;br /&gt;
&lt;br /&gt;
Alla optioner som stöds av curl kan sättas här.&lt;br /&gt;
&lt;br /&gt;
Detta används inte av &#039;&#039;&#039;wcurl&#039;&#039;&#039;; det vidarebefordras i stället till curl-anropet.&lt;br /&gt;
&lt;br /&gt;
== URL ==&lt;br /&gt;
&lt;br /&gt;
URL som ska hämtas.&lt;br /&gt;
&lt;br /&gt;
Allt som inte är en parameter betraktas som en URL.&lt;br /&gt;
&lt;br /&gt;
Blanktecken procentkodas och URL:en skickas till curl, som sedan utför tolkningen.&lt;br /&gt;
&lt;br /&gt;
Kan anges mer än en gång.&lt;br /&gt;
&lt;br /&gt;
== EXEMPEL ==&lt;br /&gt;
&lt;br /&gt;
Hämta en enskild fil:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
wcurl example.com/filename.txt&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Hämta två filer parallellt:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
wcurl example.com/filename1.txt example.com/filename2.txt&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Hämta en fil och skicka flaggorna &#039;&#039;&#039;--progress-bar&#039;&#039;&#039; och &#039;&#039;&#039;--http2&#039;&#039;&#039; till curl:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
wcurl --curl-options=&amp;quot;--progress-bar --http2&amp;quot;&lt;br /&gt;
example.com/filename.txt&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Återuppta från en avbruten hämtning.&lt;br /&gt;
&lt;br /&gt;
Optionerna som krävs för att återuppta hämtningen, &#039;&#039;--clobber --continue-at -&#039;&#039;, måste vara de &#039;&#039;&#039;sista&#039;&#039;&#039; optionerna som anges i &#039;&#039;--curl-options&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Observera att det enda sättet att återuppta avbrutna hämtningar är att tillåta wcurl att skriva över målfilen:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
wcurl --curl-options=&amp;quot;--clobber --continue-at -&amp;quot;&lt;br /&gt;
example.com/filename.txt&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Hämta flera filer utan gräns för samtidiga anslutningar per värd, standardgränsen är 5:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
wcurl --curl-options=&amp;quot;--parallel-max-host 0&amp;quot;&lt;br /&gt;
example.com/filename1.txt example.com/filename2.txt&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== FÖRFATTARE ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Samuel Henrique &amp;lt;samueloph@debian.org&amp;gt;&lt;br /&gt;
Sergio Durigan Junior &amp;lt;sergiodj@debian.org&amp;gt;&lt;br /&gt;
och många bidragsgivare, se filen AUTHORS.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== FELRAPPORTERING ==&lt;br /&gt;
&lt;br /&gt;
Om du upplever problem med &#039;&#039;&#039;wcurl&#039;&#039;&#039; som du inte upplever med curl, skicka ett ärende på GitHub:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
https://github.com/curl/wcurl&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== UPPHOVSRÄTT ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;wcurl&#039;&#039;&#039; är licensierat under curl-licensen&lt;br /&gt;
&lt;br /&gt;
== SE ÄVEN ==&lt;br /&gt;
&lt;br /&gt;
[[curl(1)]], &#039;&#039;&#039;trurl&#039;&#039;&#039;(1)&lt;br /&gt;
&lt;br /&gt;
== KOLOFON ==&lt;br /&gt;
&lt;br /&gt;
Denna sida är en del av projektet &#039;&#039;curl&#039;&#039;, kommandoradsverktyg och bibliotek för överföring av data med URL:er.&lt;br /&gt;
&lt;br /&gt;
Information om projektet finns på:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
https://curl.haxx.se/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Om du har en felrapport för denna manualsida, se:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
https://curl.haxx.se/docs/bugs.html&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Denna sida hämtades från projektets uppströms Git-förråd:&lt;br /&gt;
&lt;br /&gt;
https://github.com/curl/curl.git&lt;br /&gt;
&lt;br /&gt;
den 24 maj 2026.&lt;br /&gt;
&lt;br /&gt;
Vid den tidpunkten var datumet för den senaste commit som hittades i förrådet 24 maj 2026.&lt;br /&gt;
&lt;br /&gt;
Om du upptäcker renderingsproblem i denna HTML-version av sidan, eller om du anser att det finns en bättre eller mer aktuell källa för sidan, eller om du har rättelser eller förbättringar av informationen i denna KOLOFON, som inte är en del av den ursprungliga manualsidan, skicka e-post till:&lt;br /&gt;
&lt;br /&gt;
man-pages@man7.org&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.linux.se/index.php?title=grohtml(1)&amp;diff=9900</id>
		<title>grohtml(1)</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=grohtml(1)&amp;diff=9900"/>
		<updated>2026-08-12T07:01:44Z</updated>

		<summary type="html">&lt;p&gt;Admin: Skapade sidan med &amp;#039;{{DISPLAYTITLE:grohtml(1)}}  == NAMN ==  &amp;#039;&amp;#039;&amp;#039;grohtml&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;post-grohtml&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;pre-grohtml&amp;#039;&amp;#039;&amp;#039; – &amp;#039;&amp;#039;groff&amp;#039;&amp;#039;-utdatadrivrutin för HTML  == SYNOPSIS ==  &amp;lt;pre&amp;gt; pre-grohtml [-epV] [-a anti-aliasing-text-bits] [-D image-directory]             [-F font-directory] [-g anti-aliasing-graphic-bits]             [-i resolution] [-I image-stem]             [-o image-vertical-offset] [-x html-dialect]             troff-command troff-argument ...  pre-grohtml --help  pre-grohtml -v  pr...&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:grohtml(1)}}&lt;br /&gt;
&lt;br /&gt;
== NAMN ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;grohtml&#039;&#039;&#039;, &#039;&#039;&#039;post-grohtml&#039;&#039;&#039;, &#039;&#039;&#039;pre-grohtml&#039;&#039;&#039; – &#039;&#039;groff&#039;&#039;-utdatadrivrutin för HTML&lt;br /&gt;
&lt;br /&gt;
== SYNOPSIS ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pre-grohtml [-epV] [-a anti-aliasing-text-bits] [-D image-directory]&lt;br /&gt;
            [-F font-directory] [-g anti-aliasing-graphic-bits]&lt;br /&gt;
            [-i resolution] [-I image-stem]&lt;br /&gt;
            [-o image-vertical-offset] [-x html-dialect]&lt;br /&gt;
            troff-command troff-argument ...&lt;br /&gt;
&lt;br /&gt;
pre-grohtml --help&lt;br /&gt;
&lt;br /&gt;
pre-grohtml -v&lt;br /&gt;
&lt;br /&gt;
pre-grohtml --version&lt;br /&gt;
&lt;br /&gt;
post-grohtml [-bCGhlnrVy] [-F font-directory] [-j output-stem]&lt;br /&gt;
             [-k encoding] [-s base-point-size] [-S heading-level]&lt;br /&gt;
             [-x html-dialect] [file ...]&lt;br /&gt;
&lt;br /&gt;
post-grohtml --help&lt;br /&gt;
&lt;br /&gt;
post-grohtml -v&lt;br /&gt;
&lt;br /&gt;
post-grohtml --version&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== BESKRIVNING ==&lt;br /&gt;
&lt;br /&gt;
GNU &#039;&#039;roff&#039;&#039;-systemets HTML-stöd består av en preprocessor, &#039;&#039;pre-grohtml&#039;&#039;, och en utdatadrivrutin, &#039;&#039;post-grohtml&#039;&#039;; tillsammans översätter de &#039;&#039;roff&#039;&#039;(7)-dokument till HTML.&lt;br /&gt;
&lt;br /&gt;
Eftersom en preprocessor, unikt, krävs för denna utdatadrivrutin bör användare anropa &#039;&#039;grohtml&#039;&#039; via kommandot &#039;&#039;groff&#039;&#039;(1) med optionerna &#039;&#039;&#039;-Thtml&#039;&#039;&#039; eller &#039;&#039;&#039;-Txhtml&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
I denna installation är &#039;&#039;&#039;ps&#039;&#039;&#039; standardutdataenhet.&lt;br /&gt;
&lt;br /&gt;
Använd &#039;&#039;groff&#039;&#039;s option &#039;&#039;&#039;-P&#039;&#039;&#039; för att skicka alla optioner som visas ovan till &#039;&#039;grohtml&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Om inga operander anges, eller om &#039;&#039;file&#039;&#039; är “&#039;&#039;&#039;-&#039;&#039;&#039;”, läser &#039;&#039;grohtml&#039;&#039; standardindataströmmen.&lt;br /&gt;
&lt;br /&gt;
Det skriver till standardutdataströmmen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;grohtml&#039;&#039; anropar &#039;&#039;groff&#039;&#039; två gånger.&lt;br /&gt;
&lt;br /&gt;
I första passet renderar preprocessorn &#039;&#039;pre-grohtml&#039;&#039; bilder, ekvationer och tabeller som bilder i PostScript-format med utdataenheten &#039;&#039;&#039;ps&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
I andra passet översätter utdatadrivrutinen &#039;&#039;post-grohtml&#039;&#039; utdata från &#039;&#039;troff&#039;&#039;(1) till HTML.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;grohtml&#039;&#039; skriver UTF-8-kodad utdata, men se optionen &#039;&#039;&#039;-k&#039;&#039;&#039;, och producerar HTML-teckenreferenser för de flesta icke-sammansatta, icke-grundläggande latinska Unicode-tecken.&lt;br /&gt;
&lt;br /&gt;
Trots detta kan &#039;&#039;groff&#039;&#039; utfärda varningar om okända specialtecken om de inte kan hittas under första passet.&lt;br /&gt;
&lt;br /&gt;
Du kan ignorera dessa varningar om inte specialtecknen förekommer inne i en tabell eller ekvation.&lt;br /&gt;
&lt;br /&gt;
=== Typsnitt ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;grohtml&#039;&#039; stöder de fyra standardstilarna: &#039;&#039;&#039;R&#039;&#039;&#039; (roman), &#039;&#039;&#039;I&#039;&#039;&#039; (&#039;&#039;italic&#039;&#039;), &#039;&#039;&#039;B&#039;&#039;&#039; (&#039;&#039;&#039;bold&#039;&#039;&#039;) och &#039;&#039;&#039;BI&#039;&#039;&#039; (&#039;&#039;&#039;&#039;&#039;bold-italic&#039;&#039;&#039;&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
Typsnitt grupperas i familjerna &#039;&#039;&#039;T&#039;&#039;&#039; och &#039;&#039;&#039;C&#039;&#039;&#039; med medlemmar i varje stil.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
TR     Times roman&lt;br /&gt;
TI     Times italic&lt;br /&gt;
TB     Times bold&lt;br /&gt;
TBI    Times bold-italic&lt;br /&gt;
CR     Courier roman&lt;br /&gt;
CI     Courier italic&lt;br /&gt;
CB     Courier bold&lt;br /&gt;
CBI    Courier bold-italic&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ett särskilt typsnitt, &#039;&#039;&#039;S&#039;&#039;&#039;, tillhandahålls också för att stödja &#039;&#039;roff&#039;&#039;-dokument som förväntar sig att det alltid finns tillgängligt.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;grohtml&#039;&#039; stöder dessutom ett namngivningsschema för östasiatiska typsnitt som delas med &#039;&#039;gropdf&#039;&#039;(1), &#039;&#039;grops&#039;&#039;(1) och &#039;&#039;grotty&#039;&#039;(1).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
CSH    Simplified Chinese, Hei style&lt;br /&gt;
CSS    Simplified Chinese, Song style&lt;br /&gt;
CTH    Traditional Chinese, Hei style&lt;br /&gt;
CTS    Traditional Chinese, Song style&lt;br /&gt;
JPG    Japanese, Gothic style&lt;br /&gt;
JPM    Japanese, Mincho style&lt;br /&gt;
KOG    Korean, Gothic style&lt;br /&gt;
KOM    Korean, Mincho style&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Typsnittsbeskrivningsfiler ===&lt;br /&gt;
&lt;br /&gt;
Typsnittsbeskrivningsfilerna som används med &#039;&#039;grohtml&#039;&#039; exponerar samma glyfrepertoar i sina &#039;&#039;&#039;charset&#039;&#039;&#039;-sektioner.&lt;br /&gt;
&lt;br /&gt;
Se &#039;&#039;groff_font&#039;&#039;(5).&lt;br /&gt;
&lt;br /&gt;
=== Beroenden ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;pre-grohtml&#039;&#039; genererar en bild närhelst en &#039;&#039;eqn&#039;&#039;-ekvation, &#039;&#039;tbl&#039;&#039;-tabell eller &#039;&#039;pic&#039;&#039;-bild påträffas i indatan.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;grohtml&#039;&#039; kan därför köra flera kommandon som del av sin funktion.&lt;br /&gt;
&lt;br /&gt;
Dessa inkluderar Netpbm-verktygen &#039;&#039;pamcut&#039;&#039;, &#039;&#039;pnmcrop&#039;&#039; och &#039;&#039;pnmtopng&#039;&#039;, samt Ghostscripts &#039;&#039;gs&#039;&#039; och &#039;&#039;ps2ps&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== OPTIONER ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--help&#039;&#039;&#039; visar ett användningsmeddelande, medan &#039;&#039;&#039;-v&#039;&#039;&#039; och &#039;&#039;&#039;--version&#039;&#039;&#039; visar versionsinformation; alla avslutar därefter.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-a&#039;&#039;&#039; &#039;&#039;anti-aliasing-text-bits&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Antal bitar antialiasinginformation som ska användas av text när PNG-bilder genereras.&lt;br /&gt;
&lt;br /&gt;
: Standard är &#039;&#039;&#039;4&#039;&#039;&#039;, men &#039;&#039;&#039;0&#039;&#039;&#039;, &#039;&#039;&#039;1&#039;&#039;&#039; och &#039;&#039;&#039;2&#039;&#039;&#039; är också giltiga.&lt;br /&gt;
&lt;br /&gt;
: Systemets version av &#039;&#039;gs&#039;&#039; måste stödja optionen &#039;&#039;&#039;-dTextAlphaBits&#039;&#039;&#039; för att kunna utnyttja antialiasing.&lt;br /&gt;
&lt;br /&gt;
: Ett värde på &#039;&#039;&#039;0&#039;&#039;&#039; stoppar &#039;&#039;grohtml&#039;&#039; från att utfärda antialiasingkommandon till &#039;&#039;gs&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-b&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Initiera bakgrundsfärgen till vit.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-C&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Undertryck utdata av HTML-kommentaren “CreationDate:”.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-D&#039;&#039;&#039; &#039;&#039;image-directory&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Instruera &#039;&#039;grohtml&#039;&#039; att placera alla bildfiler i katalogen &#039;&#039;image-directory&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-e&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Styr &#039;&#039;eqn&#039;&#039; till att producera MathML.&lt;br /&gt;
&lt;br /&gt;
: Denna option bör inte anges manuellt; den syntetiseras av &#039;&#039;groff&#039;&#039; beroende på om det gavs optionen &#039;&#039;&#039;-Thtml&#039;&#039;&#039; eller &#039;&#039;&#039;-Txhtml&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-F&#039;&#039;&#039; &#039;&#039;font-directory&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Lägg katalogen font-directory&#039;&#039;/dev&#039;&#039;name först i sökvägen för typsnitts- och enhetsbeskrivningsfiler; &#039;&#039;name&#039;&#039; är namnet på enheten, vanligtvis &#039;&#039;&#039;html&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-g&#039;&#039;&#039; &#039;&#039;anti-aliasing-graphic-bits&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Antal bitar antialiasinginformation som ska användas av grafik när PNG-bilder genereras.&lt;br /&gt;
&lt;br /&gt;
: Standard är &#039;&#039;&#039;4&#039;&#039;&#039;, men &#039;&#039;&#039;0&#039;&#039;&#039;, &#039;&#039;&#039;1&#039;&#039;&#039; och &#039;&#039;&#039;2&#039;&#039;&#039; är också giltiga.&lt;br /&gt;
&lt;br /&gt;
: Systemets version av &#039;&#039;gs&#039;&#039; måste stödja optionen &#039;&#039;&#039;-dGraphicAlphaBits&#039;&#039;&#039; för att kunna utnyttja antialiasing.&lt;br /&gt;
&lt;br /&gt;
: Ett värde på &#039;&#039;&#039;0&#039;&#039;&#039; stoppar &#039;&#039;grohtml&#039;&#039; från att utfärda antialiasingkommandon till &#039;&#039;gs&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-G&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Undertryck utdata av HTML-kommentaren “Creator:”.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-h&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Generera sektionsrubriker genom att använda HTML-elementen &#039;&#039;&#039;B&#039;&#039;&#039; och öka teckenstorleken, i stället för HTML-elementen &#039;&#039;&#039;H&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-i&#039;&#039;&#039; &#039;&#039;resolution&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Sätt bildupplösningen i pixlar per tum; standard är &#039;&#039;&#039;100&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-I&#039;&#039;&#039; &#039;&#039;image-stem&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Bestäm bildfilnamnets stam.&lt;br /&gt;
&lt;br /&gt;
: Om den utelämnas använder &#039;&#039;grohtml&#039;&#039; &#039;&#039;grohtml-&#039;&#039;XXXXX, där &#039;&#039;XXXXX&#039;&#039; är process-ID.&lt;br /&gt;
&lt;br /&gt;
: Ett bindestreck läggs till stammen för att skilja den från det följande bildnumret.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-j&#039;&#039;&#039; &#039;&#039;output-stem&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Instruera &#039;&#039;grohtml&#039;&#039; att dela HTML-utdata i flera filer.&lt;br /&gt;
&lt;br /&gt;
: Utdata skrivs till en ny fil vid varje sektionsrubrik, men se optionen &#039;&#039;&#039;-S&#039;&#039;&#039; nedan, namngiven &#039;&#039;output-stem-&#039;&#039;n&#039;&#039;.html&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-k&#039;&#039;&#039; &#039;&#039;encoding&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Välj teckenkodningen som används i det genererade dokumentet, vilket påverkar den deklarerade kodningen i ingressen och formen på teckenenhetsreferenser.&lt;br /&gt;
&lt;br /&gt;
: Giltiga värden är “ASCII” och “UTF-8”.&lt;br /&gt;
&lt;br /&gt;
: Standard är “UTF-8”.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-l&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Stäng av produktionen av automatiska sektionslänkar längst upp i dokumentet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-n&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Generera enkla rubrikankare närhelst en sektions-/nummerrubrik hittas.&lt;br /&gt;
&lt;br /&gt;
: Utan optionen är ankarvärdet den textuella rubriken.&lt;br /&gt;
&lt;br /&gt;
: Detta kan orsaka problem när en rubrik innehåller ett “?” i äldre versioner av vissa webbläsare.&lt;br /&gt;
&lt;br /&gt;
: Denna funktion aktiveras automatiskt om en rubrik innehåller en bild.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-o&#039;&#039;&#039; &#039;&#039;image-vertical-offset&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Ange den vertikala förskjutningen för bilder i punkter.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-p&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Visa sidrenderingsförlopp till standardfelströmmen.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;grohtml&#039;&#039; visar endast ett sidnummer när en bild krävs.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-r&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Stäng av den automatiska huvud- och fotlinjen, HTML-regel.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-s&#039;&#039;&#039; &#039;&#039;base-type-size&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Sätt dokumentets grundläggande teckenstorlek i punkter.&lt;br /&gt;
&lt;br /&gt;
: När denna storlek används i källan motsvarar den HTML:s grundläggande teckenstorlek.&lt;br /&gt;
&lt;br /&gt;
: Varje ökning med två punkter i källan producerar ett “&#039;&#039;&#039;big&#039;&#039;&#039;”-element, och omvänt, när en minskning med två punkter ses, avges ett “&#039;&#039;&#039;small&#039;&#039;&#039;”-element.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-S&#039;&#039;&#039; &#039;&#039;heading-level&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: När HTML-utdata delas, se optionen &#039;&#039;&#039;-j&#039;&#039;&#039; ovan, dela vid varje nästlad rubriknivå som definieras av &#039;&#039;heading-level&#039;&#039;, eller högre.&lt;br /&gt;
&lt;br /&gt;
: Standard är &#039;&#039;&#039;1&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-V&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skapa en XHTML- eller HTML-validator-knapp längst ned på varje sida i dokumentet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-x&#039;&#039;&#039; &#039;&#039;html-dialect&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Välj HTML-dialekt.&lt;br /&gt;
&lt;br /&gt;
: För närvarande bör &#039;&#039;html-dialect&#039;&#039; vara antingen siffran &#039;&#039;&#039;4&#039;&#039;&#039; eller bokstaven &#039;&#039;&#039;x&#039;&#039;&#039;, vilket anger om &#039;&#039;grohtml&#039;&#039; ska generera HTML 4 respektive XHTML.&lt;br /&gt;
&lt;br /&gt;
: Denna option bör inte anges manuellt; den syntetiseras av &#039;&#039;groff&#039;&#039; beroende på om det gavs optionen &#039;&#039;&#039;-Thtml&#039;&#039;&#039; eller &#039;&#039;&#039;-Txhtml&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-y&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Producera en högerjusterad &#039;&#039;groff&#039;&#039;-signatur i slutet av dokumentet, endast om &#039;&#039;&#039;-V&#039;&#039;&#039; också anges.&lt;br /&gt;
&lt;br /&gt;
== AVSLUTNINGSSTATUS ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;pre-grohtml&#039;&#039; och &#039;&#039;post-grohtml&#039;&#039; avslutas vardera med status &#039;&#039;&#039;0&#039;&#039;&#039; vid framgångsrik körning, status &#039;&#039;&#039;2&#039;&#039;&#039; om programmet inte kan tolka sina kommandoradsargument, och status &#039;&#039;&#039;1&#039;&#039;&#039; om det stöter på ett fel under körning.&lt;br /&gt;
&lt;br /&gt;
== MILJÖ ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;GROFF_FONT_PATH&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Listar kataloger där &#039;&#039;devhtml&#039;&#039;, &#039;&#039;grohtml&#039;&#039;s katalog med enhets- och typsnittsbeskrivningsfiler, ska sökas.&lt;br /&gt;
&lt;br /&gt;
: Se &#039;&#039;troff&#039;&#039;(1) och &#039;&#039;groff_font&#039;&#039;(5).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;SOURCE_DATE_EPOCH&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: En tidsstämpel, uttryckt som sekunder sedan Unix-epoken, att använda som skapandetidsstämpel för utdata i stället för aktuell tid.&lt;br /&gt;
&lt;br /&gt;
: Tiden konverteras till läsbar form med &#039;&#039;gmtime&#039;&#039;(3) och &#039;&#039;asctime&#039;&#039;(3), och registreras i en HTML-kommentar.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;TZ&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Tidszonen som ska användas när aktuell tid konverteras till läsbar form; se &#039;&#039;tzset&#039;&#039;(3).&lt;br /&gt;
&lt;br /&gt;
: Om &#039;&#039;SOURCE_DATE_EPOCH&#039;&#039; används konverteras den alltid till läsbar form med UTC.&lt;br /&gt;
&lt;br /&gt;
== FILER ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;/usr/local/share/groff/1.24.1/font/devhtml/DESC&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Beskriver utdataenheten &#039;&#039;&#039;html&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;/usr/local/share/groff/1.24.1/font/devhtml/&#039;&#039;F&lt;br /&gt;
&lt;br /&gt;
: Beskriver typsnittet känt som &#039;&#039;F&#039;&#039; på enheten &#039;&#039;&#039;html&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;/usr/local/share/groff/1.24.1/tmac/html.tmac&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Definierar typsnittsmappningar, specialtecken och färger för användning med utdataenheten &#039;&#039;&#039;html&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Den laddas automatiskt av &#039;&#039;troffrc&#039;&#039; när någon av utdataenheterna &#039;&#039;&#039;html&#039;&#039;&#039; eller &#039;&#039;&#039;xhtml&#039;&#039;&#039; väljs.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;/usr/local/share/groff/1.24.1/tmac/html-end.tmac&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Slutför inställningen av utdataenheten &#039;&#039;&#039;html&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Den laddas automatiskt av &#039;&#039;troffrc-end&#039;&#039; när någon av utdataenheterna &#039;&#039;&#039;html&#039;&#039;&#039; eller &#039;&#039;&#039;xhtml&#039;&#039;&#039; väljs.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;grohtml&#039;&#039; använder temporära filer.&lt;br /&gt;
&lt;br /&gt;
Se &#039;&#039;groff&#039;&#039;(1) för detaljer om var sådana filer skapas.&lt;br /&gt;
&lt;br /&gt;
== FEL ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;grohtml&#039;&#039; är fortfarande betakod.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;grohtml&#039;&#039; stöder inte avstavning på riktigt, men du kan lura det att avstava långa indatarader, vilket kan förekomma i HTML-utdata med ett avstavat ord följt av ett mellanslag men ingen radbrytning.&lt;br /&gt;
&lt;br /&gt;
== SE ÄVEN ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;groff&#039;&#039;(1), &#039;&#039;troff&#039;&#039;(1), &#039;&#039;groff_font&#039;&#039;(5)&lt;br /&gt;
&lt;br /&gt;
== KOLOFON ==&lt;br /&gt;
&lt;br /&gt;
Denna sida är en del av projektet &#039;&#039;groff&#039;&#039;, GNU troff.&lt;br /&gt;
&lt;br /&gt;
Information om projektet finns på:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://www.gnu.org/software/groff/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Om du har en felrapport för denna manualsida, se:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://www.gnu.org/software/groff/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Denna sida hämtades från arkivet:&lt;br /&gt;
&lt;br /&gt;
groff-1.24.1.tar.gz&lt;br /&gt;
&lt;br /&gt;
hämtat från: https://ftp.gnu.org/gnu/groff/&lt;br /&gt;
&lt;br /&gt;
den 24 maj 2026.&lt;br /&gt;
&lt;br /&gt;
Om Ni upptäcker renderingsproblem i denna HTML-version av sidan, eller om du anser att det finns en bättre eller mer aktuell källa för sidan, eller om du har rättelser eller förbättringar av informationen i denna KOLOFON, som inte är en del av den ursprungliga manualsidan, skicka e-post till:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
man-pages@man7.org&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Sidslut =&lt;br /&gt;
Orginalhemsidan på Engelska https://man7.org/linux/man-pages/man1/grohtml.1.html&lt;br /&gt;
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å &lt;br /&gt;
https://www.linux.se/kontaka-linux-se/&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;Tack till [https://Datorhjalp.se Datorservice] som har  sponsrat [https://www.linux.se Linux.se] med webbhotell.&lt;br /&gt;
&lt;br /&gt;
[[Kategori:Linuxmanual grupp 1]]&lt;br /&gt;
[[Kategori:Linuxmanual]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.linux.se/index.php?title=iostat2pcp(1)&amp;diff=9899</id>
		<title>iostat2pcp(1)</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=iostat2pcp(1)&amp;diff=9899"/>
		<updated>2026-08-12T06:56:29Z</updated>

		<summary type="html">&lt;p&gt;Admin: Skapade sidan med &amp;#039;{{DISPLAYTITLE:iostat2pcp(1)}}  == NAMN ==  &amp;#039;&amp;#039;&amp;#039;iostat2pcp&amp;#039;&amp;#039;&amp;#039; – importera iostat-data och skapa ett PCP-arkiv  == SYNOPSIS ==  &amp;lt;pre&amp;gt; iostat2pcp [-v] [-S start] [-t intervall] [-V version] [-Z tidszon] infile outfile &amp;lt;/pre&amp;gt;  == BESKRIVNING ==  &amp;#039;&amp;#039;&amp;#039;iostat2pcp&amp;#039;&amp;#039;&amp;#039; läser en textfil skapad med iostat(1), &amp;#039;&amp;#039;infile&amp;#039;&amp;#039;, och översätter detta till ett Performance Co-Pilot-, PCP-, arkiv med basnamnet &amp;#039;&amp;#039;outfile&amp;#039;&amp;#039;.  Om &amp;#039;&amp;#039;infile&amp;#039;&amp;#039; är:  &amp;lt;pre&amp;gt; - &amp;lt;/pre&amp;gt;  läser &amp;#039;&amp;#039;iostat2pcp&amp;#039;&amp;#039; från...&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:iostat2pcp(1)}}&lt;br /&gt;
&lt;br /&gt;
== NAMN ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;iostat2pcp&#039;&#039;&#039; – importera iostat-data och skapa ett PCP-arkiv&lt;br /&gt;
&lt;br /&gt;
== SYNOPSIS ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
iostat2pcp [-v] [-S start] [-t intervall] [-V version] [-Z tidszon] infile outfile&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== BESKRIVNING ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;iostat2pcp&#039;&#039;&#039; läser en textfil skapad med [[iostat(1)]], &#039;&#039;infile&#039;&#039;, och översätter detta till ett Performance Co-Pilot-, PCP-, arkiv med basnamnet &#039;&#039;outfile&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Om &#039;&#039;infile&#039;&#039; är:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
läser &#039;&#039;iostat2pcp&#039;&#039; från standardindata, vilket möjliggör enkel förbehandling av [[iostat(1)]]-utdata med [[sed(1)]] eller liknande.&lt;br /&gt;
&lt;br /&gt;
Det resulterande PCP-arkivet kan användas med alla PCP-klientverktyg för att rita grafer över delmängder av data med [[pmchart(1)]], utföra datareduktion och rapportering, filtrera med PCP-inferensmotorn [[pmie(1)]], och så vidare.&lt;br /&gt;
&lt;br /&gt;
En serie fysiska filer skapas med prefixet &#039;&#039;outfile&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Dessa är:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
outfile.0&lt;br /&gt;
outfile.meta&lt;br /&gt;
outfile.index&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;outfile&#039;&#039;.&#039;&#039;&#039;0&#039;&#039;&#039; är prestandadata.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;outfile&#039;&#039;.&#039;&#039;&#039;meta&#039;&#039;&#039; är metadata som beskriver prestandadata.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;outfile&#039;&#039;.&#039;&#039;&#039;index&#039;&#039;&#039; är ett tidsindex för att förbättra effektiviteten vid uppspelningsoperationer för arkivet.&lt;br /&gt;
&lt;br /&gt;
Om någon av dessa filer redan finns kommer &#039;&#039;&#039;iostat2pcp&#039;&#039;&#039; &#039;&#039;&#039;inte&#039;&#039;&#039; att skriva över dem, utan avslutas med ett felmeddelande.&lt;br /&gt;
&lt;br /&gt;
Det första utdataexemplet från [[iostat(1)]] innehåller en statistisk sammanfattning sedan uppstart och ignoreras av &#039;&#039;iostat2pcp&#039;&#039;, så den första verkliga datamängden är den andra i [[iostat(1)]]-utdata.&lt;br /&gt;
&lt;br /&gt;
Bäst resultat uppnås när [[iostat(1)]] kördes med sin egen &#039;&#039;&#039;-t&#039;&#039;&#039;-flagga, så att varje utdataexempel föregås av en tidsstämpel.&lt;br /&gt;
&lt;br /&gt;
Ännu bättre är &#039;&#039;&#039;-t&#039;&#039;&#039; med:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$S_TIME_FORMAT=ISO&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
satt i miljön när [[iostat(1)]] körs, i vilket fall tidsstämpeln inkluderar tidszonen.&lt;br /&gt;
&lt;br /&gt;
Observera att om:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$S_TIME_FORMAT=ISO&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;inte&#039;&#039;&#039; används med optionen &#039;&#039;&#039;-t&#039;&#039;&#039; kan [[iostat(1)]] producera en tidsstämpel som styrs av &#039;&#039;&#039;LC_TIME&#039;&#039;&#039; från lokalen, i ett format som &#039;&#039;iostat2pcp&#039;&#039; inte kan tolka.&lt;br /&gt;
&lt;br /&gt;
Formaten för tidsstämpeln som &#039;&#039;iostat2pcp&#039;&#039; accepterar illustreras av dessa exempel:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
2013-07-06T21:34:39+1000&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
för:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$S_TIME_FORMAT=ISO&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
2013-07-06 21:34:39&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
för några av de europeiska formaten, exempelvis de_AT, de_BE, de_LU och en_DK.utf8.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
06/07/13 21:34:39&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
för alla &#039;&#039;&#039;LC_TIME&#039;&#039;&#039;-inställningar för engelska lokaler utanför Nordamerika, exempelvis en_AU, en_GB, en_IE, en_NZ, en_SG och en_ZA, och alla spanska lokaler, exempelvis es_ES, es_MX och es_AR.&lt;br /&gt;
&lt;br /&gt;
Observera särskilt att vissa vanliga nordamerikanska &#039;&#039;&#039;LC_TIME&#039;&#039;&#039;-inställningar &#039;&#039;&#039;inte&#039;&#039;&#039; fungerar med &#039;&#039;iostat2pcp&#039;&#039;, nämligen en_US, POSIX och C, eftersom de använder formatet MM/DD som felaktigt kan konverteras med det antagna DD/MM-formatet.&lt;br /&gt;
&lt;br /&gt;
Detta är ytterligare ett skäl att rekommendera att sätta:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$S_TIME_FORMAT=ISO&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Om det inte finns några tidsstämplar i indataströmmen försöker &#039;&#039;iostat2pcp&#039;&#039; härleda samplingsintervallet om grundläggande Disk-data, optionen &#039;&#039;&#039;-d&#039;&#039;&#039; för [[iostat(1)]], hittas.&lt;br /&gt;
&lt;br /&gt;
Om detta misslyckas kan optionen &#039;&#039;&#039;-t&#039;&#039;&#039; användas för att ange samplings-&#039;&#039;intervallet&#039;&#039; i sekunder.&lt;br /&gt;
&lt;br /&gt;
Denna option ignoreras om tidsstämplar hittas i indataströmmen.&lt;br /&gt;
&lt;br /&gt;
Optionen &#039;&#039;&#039;-S&#039;&#039;&#039; kan användas för att ange starttid för det första verkliga exemplet i &#039;&#039;infile&#039;&#039;, där &#039;&#039;start&#039;&#039; måste ha formatet HH:MM:SS.&lt;br /&gt;
&lt;br /&gt;
Denna option ignoreras om tidsstämplar hittas i indataströmmen.&lt;br /&gt;
&lt;br /&gt;
Optionen &#039;&#039;&#039;-V&#039;&#039;&#039; anger versionen för utdata-PCP-arkivet.&lt;br /&gt;
&lt;br /&gt;
Som standard används arkivversionen:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$PCP_ARCHIVE_VERSION&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
satt till 3 i aktuella PCP-utgåvor, och de enda värden som för närvarande stöds för &#039;&#039;version&#039;&#039; är 2 eller 3.&lt;br /&gt;
&lt;br /&gt;
Optionen &#039;&#039;&#039;-Z&#039;&#039;&#039; kan användas för att ange en tidszon.&lt;br /&gt;
&lt;br /&gt;
Den måste ha formatet +HHMM, för timmar och minuter öster om UTC, eller -HHMM, för timmar och minuter väster om UTC.&lt;br /&gt;
&lt;br /&gt;
Observera särskilt att &#039;&#039;&#039;varken&#039;&#039;&#039; formatet &#039;&#039;&#039;zoneinfo&#039;&#039;&#039;, även kallat Olson, exempelvis Europe/Paris, eller POSIX-formatet &#039;&#039;&#039;TZ&#039;&#039;&#039;, exempelvis EST+5, är tillåtet för optionen &#039;&#039;&#039;-Z&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Denna option ignoreras om ISO-tidsstämplar hittas i indataströmmen.&lt;br /&gt;
&lt;br /&gt;
Om tidszonen inte anges och inte kan härledas används som standard:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
UTC&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ytterligare diagnostisk utdata skapas med optionen &#039;&#039;&#039;-v&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;iostat2pcp&#039;&#039;&#039; är ett Perl-skript som använder Perl-omslaget PCP::LogImport runt PCP-biblioteket &#039;&#039;libpcp_import&#039;&#039;, och kan som sådant användas som exempel för att utveckla nya verktyg för att importera andra typer av prestandadata och skapa PCP-arkiv.&lt;br /&gt;
&lt;br /&gt;
== OPTIONER ==&lt;br /&gt;
&lt;br /&gt;
De tillgängliga kommandoradsoptionerna är:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-S&#039;&#039;&#039; &#039;&#039;start&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Ange &#039;&#039;start&#039;&#039;tid för det första exemplet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-t&#039;&#039;&#039; &#039;&#039;intervall&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Ange samplings-&#039;&#039;intervallet&#039;&#039; i sekunder.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-v&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Skriv utförlig utdata.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-Z&#039;&#039;&#039; &#039;&#039;tidszon&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Ange den &#039;&#039;tidszon&#039;&#039; som ska användas, se ovan.&lt;br /&gt;
&lt;br /&gt;
== VARNINGAR OCH BEGRÄNSNINGAR ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;iostat2pcp&#039;&#039;&#039; kräver att &#039;&#039;infile&#039;&#039; har skapats av versionen av [[iostat(1)]] från:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://freshmeat.net/projects/sysstat&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;iostat2pcp&#039;&#039;&#039; hanterar rapportformaten &#039;&#039;&#039;-c&#039;&#039;&#039; (CPU), &#039;&#039;&#039;-d&#039;&#039;&#039; (Disk), &#039;&#039;&#039;-x&#039;&#039;&#039; (eXtended Disk) och &#039;&#039;&#039;-p&#039;&#039;&#039; (Partition), inklusive deras &#039;&#039;&#039;-k&#039;&#039;&#039;, &#039;&#039;&#039;-m&#039;&#039;&#039;, &#039;&#039;&#039;-z&#039;&#039;&#039; och &#039;&#039;&#039;ALL&#039;&#039;&#039;-varianter, men stöder inte rapportformatet &#039;&#039;&#039;-n&#039;&#039;&#039; (Network Filesystem) från [[iostat(1)]]; detta är en efterfrågestyrd begränsning snarare än en teknisk begränsning.&lt;br /&gt;
&lt;br /&gt;
== PCP-MILJÖ ==&lt;br /&gt;
&lt;br /&gt;
Miljövariabler med prefixet &#039;&#039;&#039;PCP_&#039;&#039;&#039; används för att parameterisera fil- och katalognamnen som används av PCP.&lt;br /&gt;
&lt;br /&gt;
På varje installation innehåller filen:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/etc/pcp.conf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
de lokala värdena för dessa variabler.&lt;br /&gt;
&lt;br /&gt;
Variabeln &#039;&#039;&#039;$PCP_CONF&#039;&#039;&#039; kan användas för att ange en alternativ konfigurationsfil, såsom beskrivs i [[pcp.conf(5)]].&lt;br /&gt;
&lt;br /&gt;
== SE ÄVEN ==&lt;br /&gt;
&lt;br /&gt;
[[iostat(1)]], [[pmchart(1)]], [[pmie(1)]], [[pmlogger(1)]], [[sed(1)]], &#039;&#039;&#039;Date&#039;&#039;&#039;::Format(3pm), &#039;&#039;&#039;Date&#039;&#039;&#039;::Parse(3pm), &#039;&#039;&#039;PCP&#039;&#039;&#039;::LogImport(3pm) och [[LOGIMPORT(3)]].&lt;br /&gt;
&lt;br /&gt;
== KOLOFON ==&lt;br /&gt;
&lt;br /&gt;
Denna sida är en del av projektet &#039;&#039;PCP&#039;&#039;, Performance Co-Pilot.&lt;br /&gt;
&lt;br /&gt;
Information om projektet finns på:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://www.pcp.io/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Om du har en felrapport för denna manualsida, skicka den till:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pcp@groups.io&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Denna sida hämtades från projektets uppströms Git-förråd:&lt;br /&gt;
&lt;br /&gt;
https://github.com/performancecopilot/pcp.git&lt;br /&gt;
&lt;br /&gt;
den 24 maj 2026.&lt;br /&gt;
&lt;br /&gt;
Vid den tidpunkten var datumet för den senaste commit som hittades i förrådet 24 maj 2026.&lt;br /&gt;
&lt;br /&gt;
Om du upptäcker renderingsproblem i denna HTML-version av sidan, eller om du anser att det finns en bättre eller mer aktuell källa för sidan, eller om du har rättelser eller förbättringar av informationen i denna KOLOFON, som inte är en del av den ursprungliga manualsidan, skicka e-post till:&lt;br /&gt;
&lt;br /&gt;
man-pages@man7.org&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Sidslut =&lt;br /&gt;
Orginalhemsidan på Engelska https://man7.org/linux/man-pages/man1/iostat2pcp.1.html&lt;br /&gt;
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å &lt;br /&gt;
https://www.linux.se/kontaka-linux-se/&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;Tack till [https://Datorhjalp.se Datorservice] som har  sponsrat [https://www.linux.se Linux.se] med webbhotell.&lt;br /&gt;
&lt;br /&gt;
[[Kategori:Linuxmanual grupp 1]]&lt;br /&gt;
[[Kategori:Linuxmanual]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.linux.se/index.php?title=nfs4_setfacl(1)&amp;diff=9898</id>
		<title>nfs4 setfacl(1)</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=nfs4_setfacl(1)&amp;diff=9898"/>
		<updated>2026-08-12T06:49:20Z</updated>

		<summary type="html">&lt;p&gt;Admin: Skapade sidan med &amp;#039;{{DISPLAYTITLE:nfs4_setfacl(1)}}  == NAMN ==  &amp;#039;&amp;#039;&amp;#039;nfs4_setfacl&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;nfs4_editfacl&amp;#039;&amp;#039;&amp;#039; – manipulera åtkomstkontrollistor för NFSv4-filer och kataloger  == SYNOPSIS ==  &amp;lt;pre&amp;gt; nfs4_setfacl [OPTIONS] COMMAND file... nfs4_editfacl [OPTIONS] file... &amp;lt;/pre&amp;gt;  == BESKRIVNING ==  &amp;#039;&amp;#039;&amp;#039;nfs4_setfacl&amp;#039;&amp;#039;&amp;#039; manipulerar NFSv4 Access Control List, ACL, för en eller flera &amp;#039;&amp;#039;filer&amp;#039;&amp;#039;, eller kataloger, förutsatt att de finns på ett monterat NFSv4-filsystem som stöder ACL:er.  &amp;#039;&amp;#039;&amp;#039;nfs4_edi...&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:nfs4_setfacl(1)}}&lt;br /&gt;
&lt;br /&gt;
== NAMN ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;nfs4_setfacl&#039;&#039;&#039;, &#039;&#039;&#039;nfs4_editfacl&#039;&#039;&#039; – manipulera åtkomstkontrollistor för NFSv4-filer och kataloger&lt;br /&gt;
&lt;br /&gt;
== SYNOPSIS ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
nfs4_setfacl [OPTIONS] COMMAND file...&lt;br /&gt;
nfs4_editfacl [OPTIONS] file...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== BESKRIVNING ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;nfs4_setfacl&#039;&#039;&#039; manipulerar NFSv4 Access Control List, ACL, för en eller flera &#039;&#039;filer&#039;&#039;, eller kataloger, förutsatt att de finns på ett monterat NFSv4-filsystem som stöder ACL:er.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;nfs4_editfacl&#039;&#039;&#039; är ekvivalent med:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
nfs4_setfacl -e&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se manualsidan [[nfs4_acl(5)]] för information om NFSv4 ACL-terminologi och syntax.&lt;br /&gt;
&lt;br /&gt;
=== KOMMANDON ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-a&#039;&#039;&#039; &#039;&#039;acl_spec&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Lägg till ACE:erna från &#039;&#039;acl_spec&#039;&#039; till &#039;&#039;file&#039;&#039;s ACL.&lt;br /&gt;
&lt;br /&gt;
: ACE:er infogas med start vid standardposition 1 i &#039;&#039;file&#039;&#039;s ACL.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-A&#039;&#039;&#039; &#039;&#039;acl_file&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Lägg till ACE:erna från acl_spec i &#039;&#039;acl_file&#039;&#039; till &#039;&#039;file&#039;&#039;s ACL.&lt;br /&gt;
&lt;br /&gt;
: ACE:er infogas med start vid standardposition 1 i &#039;&#039;file&#039;&#039;s ACL.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-x&#039;&#039;&#039; &#039;&#039;acl_spec&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Ta bort ACE:er som matchas från &#039;&#039;acl_spec&#039;&#039; från &#039;&#039;file&#039;&#039;s ACL.&lt;br /&gt;
&lt;br /&gt;
: Observera att ordningen på ACE:erna i &#039;&#039;acl_spec&#039;&#039; inte spelar någon roll.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-X&#039;&#039;&#039; &#039;&#039;acl_file&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Ta bort ACE:er som matchas från acl_spec i &#039;&#039;acl_file&#039;&#039; från &#039;&#039;file&#039;&#039;s ACL.&lt;br /&gt;
&lt;br /&gt;
: Observera att ordningen på ACE:erna i acl_spec inte spelar någon roll.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-i&#039;&#039;&#039; &#039;&#039;index&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: ACE:er infogas eller tas bort med start vid den &#039;&#039;index&#039;&#039;:te positionen, standard: 1, i filens ACL.&lt;br /&gt;
&lt;br /&gt;
: Det kan endast användas med åtgärden add eller delete.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-s&#039;&#039;&#039; &#039;&#039;acl_spec&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Sätt &#039;&#039;file&#039;&#039;s ACL till &#039;&#039;acl_spec&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-S&#039;&#039;&#039; &#039;&#039;acl_file&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Sätt &#039;&#039;file&#039;&#039;s ACL till acl_spec i &#039;&#039;acl_file&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-e&#039;&#039;&#039;, &#039;&#039;&#039;--edit&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Redigera &#039;&#039;file&#039;&#039;s ACL i editorn som definieras i miljövariabeln EDITOR, standard: &#039;&#039;&#039;vi&#039;&#039;&#039;(1), och sätt den resulterande ACL:en vid en ren avslutning, förutsatt att ändringar gjorda i editorn sparades.&lt;br /&gt;
&lt;br /&gt;
: Observera att om flera &#039;&#039;filer&#039;&#039; anges kommer editorn att anropas seriellt en gång per &#039;&#039;file&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-m&#039;&#039;&#039; &#039;&#039;from_ace to_ace&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Ändra &#039;&#039;file&#039;&#039;s ACL på plats genom att ersätta &#039;&#039;from_ace&#039;&#039; med &#039;&#039;to_ace&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-?&#039;&#039;&#039;, &#039;&#039;&#039;-h&#039;&#039;&#039;, &#039;&#039;&#039;--help&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Visa hjälptext och avsluta.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--version&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Visa detta programs version och avsluta.&lt;br /&gt;
&lt;br /&gt;
Observera: om &#039;-&#039; anges som &#039;&#039;acl_file&#039;&#039; med flaggorna &#039;&#039;&#039;-A&#039;&#039;&#039;/&#039;&#039;&#039;-X&#039;&#039;&#039;/&#039;&#039;&#039;-S&#039;&#039;&#039;, kommer acl_spec att läsas från stdin.&lt;br /&gt;
&lt;br /&gt;
=== OPTIONER ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-R&#039;&#039;&#039;, &#039;&#039;&#039;--recursive&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Tillämpa rekursivt på en katalogs filer och underkataloger.&lt;br /&gt;
&lt;br /&gt;
: Liknande [[setfacl(1)]] är standardbeteendet att följa symlänkar som anges på kommandoraden och hoppa över symlänkar som påträffas under rekursion genom kataloger.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-L&#039;&#039;&#039;, &#039;&#039;&#039;--logical&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: I samband med &#039;&#039;&#039;-R&#039;&#039;&#039;/&#039;&#039;&#039;--recursive&#039;&#039;&#039; följer en logisk vandring alla symboliska länkar.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-P&#039;&#039;&#039;, &#039;&#039;&#039;--physical&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: I samband med &#039;&#039;&#039;-R&#039;&#039;&#039;/&#039;&#039;&#039;--recursive&#039;&#039;&#039; hoppar en fysisk vandring över alla symboliska länkar.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--dacl&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Verkar endast på dacl.&lt;br /&gt;
&lt;br /&gt;
: Denna funktionalitet är endast tillgänglig om servern stöder NFSv4 minor version 1 eller nyare.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--sacl&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Verkar endast på sacl.&lt;br /&gt;
&lt;br /&gt;
: Denna funktionalitet är endast tillgänglig om servern stöder NFSv4 minor version 1 eller nyare.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;--test&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Visa resultat av &#039;&#039;&#039;COMMAND&#039;&#039;&#039;, men spara inte ändringar.&lt;br /&gt;
&lt;br /&gt;
== BEHÖRIGHETSALIAS ==&lt;br /&gt;
&lt;br /&gt;
Med &#039;&#039;&#039;nfs4_setfacl&#039;&#039;&#039; kan man använda enkla förkortningar, ”alias”, för att uttrycka generiska ”read” (&#039;&#039;&#039;R&#039;&#039;&#039;), generiska ”write” (&#039;&#039;&#039;W&#039;&#039;&#039;) och generiska ”execute” (&#039;&#039;&#039;X&#039;&#039;&#039;) &#039;&#039;permissions&#039;&#039;, kända från POSIX-lägesbitarna som används av exempelvis [[chmod(1)]].&lt;br /&gt;
&lt;br /&gt;
För att använda dessa alias kan man placera dem i &#039;&#039;permissions&#039;&#039;-fältet i en NFSv4 ACE och &#039;&#039;&#039;nfs4_setfacl&#039;&#039;&#039; kommer att konvertera dem: ett &#039;&#039;&#039;R&#039;&#039;&#039; expanderas till &#039;&#039;&#039;rntcy&#039;&#039;&#039;, ett &#039;&#039;&#039;W&#039;&#039;&#039; expanderas till &#039;&#039;&#039;watTNcCy&#039;&#039;&#039;, med &#039;&#039;&#039;D&#039;&#039;&#039; tillagt till katalog-ACE:er, och ett &#039;&#039;&#039;X&#039;&#039;&#039; expanderas till &#039;&#039;&#039;xtcy&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Se manualsidan [[nfs4_acl(5)]] för information om specifika NFSv4 ACE-&#039;&#039;permissions&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Om man exempelvis ville ge generisk ”read”- och ”write”-åtkomst på en fil skulle NFSv4-&#039;&#039;permissions&#039;&#039;-fältet normalt innehålla något som:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rwatTnNcCy&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
I stället kan man använda alias för att uppnå samma mål med:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
RW&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
De två &#039;&#039;permissions&#039;&#039; som inte ingår i något av aliasen är &#039;&#039;&#039;d&#039;&#039;&#039; (delete) och &#039;&#039;&#039;o&#039;&#039;&#039; (write-owner).&lt;br /&gt;
&lt;br /&gt;
De kan dock fortfarande användas: till exempel uttrycker ett &#039;&#039;permissions&#039;&#039;-fält bestående av &#039;&#039;&#039;Wdo&#039;&#039;&#039; generisk ”write”-åtkomst samt möjligheten att radera och ändra ägarskap.&lt;br /&gt;
&lt;br /&gt;
== EXEMPEL ==&lt;br /&gt;
&lt;br /&gt;
Anta att filen `foo&#039; har följande NFSv4 ACL för följande exempel:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
A::OWNER@:rwatTnNcCy&lt;br /&gt;
D::OWNER@:x&lt;br /&gt;
A:g:GROUP@:rtncy&lt;br /&gt;
D:g:GROUP@:waxTC&lt;br /&gt;
A::EVERYONE@:rtncy&lt;br /&gt;
D::EVERYONE@:waxTC&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- lägg till ACE som ger `alice@nfsdomain.org&#039; generisk ”read”- och ”execute”-åtkomst, standard är att lägga ACE först i ACL:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ nfs4_setfacl -a A::alice@nfsdomain.org:rxtncy foo&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- lägg till samma ACE som ovan, men med alias:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ nfs4_setfacl -a A::alice@nfsdomain.org:RX foo&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- lägg till samma ACE som ovan, vid index 2:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ nfs4_setfacl -i 2 -a A::alice@nfsdomain.org:RX foo&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- redigera befintlig ACL i en texteditor och sätt ändrad ACL vid ren sparning/avslutning:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ nfs4_setfacl -e foo&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- sätt ACL, skriver över originalet, till innehållet i en &#039;&#039;spec_file&#039;&#039; med namnet `newacl.txt&#039;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ nfs4_setfacl -S newacl.txt foo&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- sätt rekursivt ACL:erna för alla filer och underkataloger i aktuell katalog, hoppa över alla påträffade symlänkar, till ACL:en som finns i &#039;&#039;spec_file&#039;&#039; med namnet `newacl.txt&#039;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ nfs4_setfacl -R -P -S newacl.txt *&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- ta bort den första ACE:n, men skriv bara ut den resulterande ACL:en, spara inte ändringar:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ nfs4_setfacl --test -x -i 1 foo&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- ta bort de sista två ACE:erna ovan:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ nfs4_setfacl -x A::EVERYONE@rtncy,D::EVERYONE@:waxTC foo&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- ändra, på plats, den andra ACE:n ovan:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ nfs4_setfacl -m D::OWNER@:x  D::OWNER@:xo foo&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- sätt ACL:erna för `bar&#039; och `frobaz&#039; till ACL:en för `foo&#039;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ nfs4_getfacl foo | nfs4_setfacl -S - bar frobaz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== FÖRFATTARE ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;nfs4_setfacl&#039;&#039;&#039; skrevs av personer vid CITI, Center for Information Technology Integration:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://www.citi.umich.edu&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Denna manualsida skrevs av David Richter.&lt;br /&gt;
&lt;br /&gt;
== KONTAKT ==&lt;br /&gt;
&lt;br /&gt;
Skicka felrapporter, funktionsönskemål och kommentarer till:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
nfsv4@linux-nfs.org&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== SE ÄVEN ==&lt;br /&gt;
&lt;br /&gt;
[[nfs4_getfacl(1)]], [[nfs4_acl(5)]], &#039;&#039;RFC3530&#039;&#039; (NFSv4.0), NFSv4.1 Minor Version Draft.&lt;br /&gt;
&lt;br /&gt;
== KOLOFON ==&lt;br /&gt;
&lt;br /&gt;
Denna sida är en del av projektet &#039;&#039;nfs4-acl-tools&#039;&#039;, NFSv4 ACL-verktyg.&lt;br /&gt;
&lt;br /&gt;
Information om projektet finns på:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://linux-nfs.org/wiki/index.php/Main_Page&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Om du har en felrapport för denna manualsida, se:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
http://linux-nfs.org/wiki/index.php/Main_Page&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Denna sida hämtades från projektets uppströms Git-förråd:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
git://git.linux-nfs.org/projects/bfields/nfs4-acl-tools.git&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
den 24 maj 2026.&lt;br /&gt;
&lt;br /&gt;
Vid den tidpunkten var datumet för den senaste commit som hittades i förrådet 22 november 2022.&lt;br /&gt;
&lt;br /&gt;
Om du upptäcker renderingsproblem i denna HTML-version av sidan, eller om du anser att det finns en bättre eller mer aktuell källa för sidan, eller om du har rättelser eller förbättringar av informationen i denna KOLOFON, som inte är en del av den ursprungliga manualsidan, skicka e-post till:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
man-pages@man7.org&lt;br /&gt;
&lt;br /&gt;
= Sidslut =&lt;br /&gt;
Orginalhemsidan på Engelska https://man7.org/linux/man-pages/man1/nfs4_setfacl.1.html&lt;br /&gt;
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å &lt;br /&gt;
https://www.linux.se/kontaka-linux-se/&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;Tack till [https://Datorhjalp.se Datorservice] som har  sponsrat [https://www.linux.se Linux.se] med webbhotell.&lt;br /&gt;
&lt;br /&gt;
[[Kategori:Linuxmanual grupp 1]]&lt;br /&gt;
[[Kategori:Linuxmanual]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
</feed>