<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="sv">
	<id>https://wiki.linux.se/index.php?action=history&amp;feed=atom&amp;title=Perldoc</id>
	<title>Perldoc - Versionshistorik</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.linux.se/index.php?action=history&amp;feed=atom&amp;title=Perldoc"/>
	<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=Perldoc&amp;action=history"/>
	<updated>2026-05-13T06:40:01Z</updated>
	<subtitle>Versionshistorik för denna sida på wikin</subtitle>
	<generator>MediaWiki 1.38.4</generator>
	<entry>
		<id>https://wiki.linux.se/index.php?title=Perldoc&amp;diff=2356&amp;oldid=prev</id>
		<title>Admin: Skapade sidan med &#039;== perldoc - Visa Perl-dokumentation == `perldoc` är ett verktyg som används för att visa dokumentation för Perl och dess moduler. Det kan visa POD (Plain Old Documentation) från Perl-källfiler, moduler och distribuerad dokumentation.  === NAMN === perldoc - Visa Perl-dokumentation  === SYNOPSIS === &lt;code&gt; perldoc [alternativ] ämne &lt;/code&gt;  === BESKRIVNING === `perldoc` används för att visa dokumentation för Perl-programmeringsspråket och dess moduler. Det kan...&#039;</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=Perldoc&amp;diff=2356&amp;oldid=prev"/>
		<updated>2024-06-11T17:17:11Z</updated>

		<summary type="html">&lt;p&gt;Skapade sidan med &amp;#039;== perldoc - Visa Perl-dokumentation == `perldoc` är ett verktyg som används för att visa dokumentation för Perl och dess moduler. Det kan visa POD (Plain Old Documentation) från Perl-källfiler, moduler och distribuerad dokumentation.  === NAMN === perldoc - Visa Perl-dokumentation  === SYNOPSIS === &amp;lt;code&amp;gt; perldoc [alternativ] ämne &amp;lt;/code&amp;gt;  === BESKRIVNING === `perldoc` används för att visa dokumentation för Perl-programmeringsspråket och dess moduler. Det kan...&amp;#039;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Ny sida&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== perldoc - Visa Perl-dokumentation ==&lt;br /&gt;
`perldoc` är ett verktyg som används för att visa dokumentation för Perl och dess moduler. Det kan visa POD (Plain Old Documentation) från Perl-källfiler, moduler och distribuerad dokumentation.&lt;br /&gt;
&lt;br /&gt;
=== NAMN ===&lt;br /&gt;
perldoc - Visa Perl-dokumentation&lt;br /&gt;
&lt;br /&gt;
=== SYNOPSIS ===&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
perldoc [alternativ] ämne&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== BESKRIVNING ===&lt;br /&gt;
`perldoc` används för att visa dokumentation för Perl-programmeringsspråket och dess moduler. Det kan visa dokumentation från Perl-källfiler, moduler och distribuerad dokumentation i form av POD (Plain Old Documentation).&lt;br /&gt;
&lt;br /&gt;
=== ALTERNATIV ===&lt;br /&gt;
Här är de vanligaste alternativen som stöds av `perldoc`:&lt;br /&gt;
&lt;br /&gt;
* -h, --help - Visa hjälpmeddelande och avsluta.&lt;br /&gt;
* -v, --version - Visa versionsinformation och avsluta.&lt;br /&gt;
* -f, --functions - Visa dokumentation för en Perl-funktion.&lt;br /&gt;
* -q, --faq - Sök i Perl FAQ efter ett ämne.&lt;br /&gt;
* -m, --module - Visa källkoden för en modul.&lt;br /&gt;
* -l, --location - Visa filvägen till en modul eller ett skript.&lt;br /&gt;
* -u, --unformatted - Visa rå POD-text utan formatering.&lt;br /&gt;
* -t, --text - Visa dokumentation som ren text.&lt;br /&gt;
* -T, --terse - Visa dokumentation utan rubriker.&lt;br /&gt;
* -d, --directory - Ange katalogen för temporära filer.&lt;br /&gt;
* -o, --output - Skriv ut till en angiven fil istället för standardutdata.&lt;br /&gt;
* -M, --manifest - Visa modulmanifest.&lt;br /&gt;
* -L, --language - Ange språket för dokumentation.&lt;br /&gt;
&lt;br /&gt;
=== ANVÄNDNING ===&lt;br /&gt;
Här är flera exempel på hur man använder `perldoc` för att visa dokumentation:&lt;br /&gt;
&lt;br /&gt;
==== Visa dokumentation för en Perl-modul ====&lt;br /&gt;
För att visa dokumentation för en specifik Perl-modul:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
perldoc File::Basename&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Detta kommando visar dokumentationen för modulen `File::Basename`.&lt;br /&gt;
&lt;br /&gt;
==== Visa dokumentation för en Perl-funktion ====&lt;br /&gt;
För att visa dokumentation för en specifik Perl-funktion:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
perldoc -f printf&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Detta kommando visar dokumentationen för funktionen `printf`.&lt;br /&gt;
&lt;br /&gt;
==== Visa Perl FAQ ====&lt;br /&gt;
För att söka i Perl FAQ efter ett specifikt ämne:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
perldoc -q array&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Detta kommando söker i Perl FAQ efter ämnen relaterade till &amp;quot;array&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==== Visa källkoden för en modul ====&lt;br /&gt;
För att visa källkoden för en specifik modul:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
perldoc -m File::Basename&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Detta kommando visar källkoden för modulen `File::Basename`.&lt;br /&gt;
&lt;br /&gt;
==== Visa filvägen till en modul eller ett skript ====&lt;br /&gt;
För att visa filvägen till en specifik modul eller ett skript:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
perldoc -l File::Basename&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Detta kommando visar filvägen till modulen `File::Basename`.&lt;br /&gt;
&lt;br /&gt;
==== Visa rå POD-text utan formatering ====&lt;br /&gt;
För att visa rå POD-text utan formatering:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
perldoc -u File::Basename&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Detta kommando visar den råa POD-texten för modulen `File::Basename`.&lt;br /&gt;
&lt;br /&gt;
==== Visa dokumentation som ren text ====&lt;br /&gt;
För att visa dokumentation som ren text utan formatering:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
perldoc -t File::Basename&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Detta kommando visar dokumentationen för modulen `File::Basename` som ren text.&lt;br /&gt;
&lt;br /&gt;
==== Ange katalogen för temporära filer ====&lt;br /&gt;
För att ange en specifik katalog för temporära filer:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
perldoc -d /path/to/temp File::Basename&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Detta kommando anger att temporära filer ska sparas i `/path/to/temp` när dokumentationen för `File::Basename` visas.&lt;br /&gt;
&lt;br /&gt;
==== Skriv ut till en angiven fil ====&lt;br /&gt;
För att skriva ut dokumentationen till en specifik fil istället för standardutdata:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
perldoc -o output.txt File::Basename&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Detta kommando skriver ut dokumentationen för `File::Basename` till filen `output.txt`.&lt;br /&gt;
&lt;br /&gt;
==== Visa modulmanifest ====&lt;br /&gt;
För att visa manifestet för en specifik modul:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
perldoc -M File::Basename&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Detta kommando visar manifestet för modulen `File::Basename`.&lt;br /&gt;
&lt;br /&gt;
==== Ange språket för dokumentation ====&lt;br /&gt;
För att ange ett specifikt språk för dokumentationen:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
perldoc -L sv File::Basename&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Detta kommando visar dokumentationen för `File::Basename` på svenska (om tillgängligt).&lt;br /&gt;
&lt;br /&gt;
=== SKILLNADER MELLAN macOS OCH LINUX ===&lt;br /&gt;
Det finns vissa skillnader att tänka på när man använder `perldoc` på macOS jämfört med Linux:&lt;br /&gt;
&lt;br /&gt;
* macOS: Perl är förinstallerat på macOS, och `perldoc` är tillgängligt som en del av Perl-installationen. Dokumentationen som visas kan dock vara äldre än den senaste versionen som finns tillgänglig på CPAN. Använd `perlbrew` för att installera och hantera nyare Perl-versioner och deras dokumentation.&lt;br /&gt;
* Linux: Perl och `perldoc` är vanligtvis förinstallerade på de flesta Linux-distributioner. Dokumentationen uppdateras regelbundet via distributionspaketförvaltaren. På Linux kan du enkelt uppdatera Perl-moduler och deras dokumentation med `cpan` eller `cpanm`.&lt;br /&gt;
&lt;br /&gt;
=== FELSÖKNING ===&lt;br /&gt;
Om du får ett felmeddelande när du använder `perldoc`, kontrollera följande:&lt;br /&gt;
&lt;br /&gt;
Att du använder rätt syntax och alternativ för ditt specifika kommando.&lt;br /&gt;
Att alla nödvändiga moduler är installerade och laddade.&lt;br /&gt;
Att du har tillräckliga användarrättigheter för att visa dokumentationen.&lt;br /&gt;
&lt;br /&gt;
Vanliga fel och deras lösningar:&lt;br /&gt;
* Felmeddelande: &amp;quot;No documentation found for&amp;quot;:&lt;br /&gt;
  * Lösning: Kontrollera att du har stavat modulnamnet korrekt och att modulen är installerad.&lt;br /&gt;
&lt;br /&gt;
* Felmeddelande: &amp;quot;Can&amp;#039;t locate module in @INC&amp;quot;:&lt;br /&gt;
  * Lösning: Kontrollera att modulen är installerad och att den finns i `@INC`-sökvägarna. Du kan installera moduler från CPAN med `cpan` eller `cpanm`.&lt;br /&gt;
&lt;br /&gt;
* Felmeddelande: &amp;quot;Permission denied&amp;quot;:&lt;br /&gt;
  * Lösning: Kontrollera att du har nödvändiga behörigheter för att visa dokumentationen. Använd `sudo` om nödvändigt.&lt;br /&gt;
&lt;br /&gt;
=== AVANCERAD ANVÄNDNING ===&lt;br /&gt;
`perldoc` erbjuder avancerade funktioner för att visa och hantera Perl-dokumentation mer effektivt. Här är några exempel:&lt;br /&gt;
&lt;br /&gt;
==== Visa detaljerad modulinformation ====&lt;br /&gt;
För att visa detaljerad information om en modul:&lt;br /&gt;
&lt;br /&gt;
===== EXEMPEL =====&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
perldoc -m File::Basename&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Detta kommando visar källkoden för modulen `File::Basename`.&lt;br /&gt;
&lt;br /&gt;
==== Visa dokumentation för flera ämnen ====&lt;br /&gt;
För att visa dokumentation för flera ämnen i ett enda kommando:&lt;br /&gt;
&lt;br /&gt;
===== EXEMPEL =====&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
perldoc -f printf -f sprintf&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Detta kommando visar dokumentationen för funktionerna `printf` och `sprintf`.&lt;br /&gt;
&lt;br /&gt;
==== Sök i Perl-dokumentation ====&lt;br /&gt;
För att söka i Perl-dokumentation efter ett specifikt ord eller fras:&lt;br /&gt;
&lt;br /&gt;
===== EXEMPEL =====&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
perldoc -q &amp;#039;open file&amp;#039;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Detta kommando söker i Perl FAQ efter ämnen relaterade till &amp;quot;open file&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==== Anpassa utdataformat ====&lt;br /&gt;
För att anpassa utdataformatet för dokumentationen:&lt;br /&gt;
&lt;br /&gt;
===== EXEMPEL =====&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
perldoc -t -T File::Basename&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Detta kommando visar dokumentationen för `File::Basename` som ren text utan rubriker.&lt;br /&gt;
&lt;br /&gt;
=== SE ÄVEN ===&lt;br /&gt;
* [[perl]] - Perl-skriptverktyget.&lt;br /&gt;
* [[cpan]] - Hantering av Perl-moduler.&lt;br /&gt;
* [[perlop]] - Perl-operatörer och specialtecken.&lt;br /&gt;
* [[perlfunc]] - Perl-byggerfunktioner.&lt;br /&gt;
&lt;br /&gt;
=== FÖRFATTARE ===&lt;br /&gt;
`perldoc` är en del av Perl-programmeringsspråket och har utvecklats och underhållits av många bidragsgivare genom åren.&lt;br /&gt;
&lt;br /&gt;
=== KOLOFON ===&lt;br /&gt;
Denna sida är en del av dokumentationen för Perl-programmeringsspråket. Mer information om projektet finns på ⟨https://www.perl.org⟩. Om du har en buggrapport för denna manualsida, se ⟨https://github.com/Perl/perl5/issues⟩. Denna sida erhölls från projektets upstream Git-repository ⟨https://github.com/Perl/perl5.git⟩ den 2023-12-22. Om du upptäcker några renderingsproblem i denna HTML-version av sidan, eller om du tror att det finns en bättre eller mer uppdaterad källa för sidan, eller om du har korrigeringar eller förbättringar av informationen i denna KOLOFON (som inte är en del av den ursprungliga manualsidan), skicka ett e-postmeddelande till man-pages@man7.org.&lt;br /&gt;
&lt;br /&gt;
=== KÄLLOR ===&lt;br /&gt;
[https://perldoc.perl.org/perldoc perldoc manual (Perl)]&lt;br /&gt;
[https://github.com/Perl/perl5 Perl GitHub Repository]&lt;br /&gt;
&lt;br /&gt;
[[Kategori:Programmeringsspråk]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
</feed>