<?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=tee%281p%29</id>
	<title>tee(1p) - Versionshistorik</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.linux.se/index.php?action=history&amp;feed=atom&amp;title=tee%281p%29"/>
	<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=tee(1p)&amp;action=history"/>
	<updated>2026-05-29T15:06:36Z</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=tee(1p)&amp;diff=9648&amp;oldid=prev</id>
		<title>Admin: Skapade sidan med &#039;{{DISPLAYTITLE:tee(1p)}}  == PROLOG ==  Denna manualsida är en del av &#039;&#039;POSIX Programmer&#039;s Manual&#039;&#039;. Linux-implementationen av detta gränssnitt kan skilja sig åt. Se motsvarande Linux-manualsida för detaljer om Linux-beteende, eller observera att gränssnittet kanske inte är implementerat på Linux.  == NAMN ==  &#039;&#039;&#039;tee&#039;&#039;&#039; — duplicera standardindata  == SYNOPSIS ==  &lt;pre&gt; tee [-ai] [file...] &lt;/pre&gt;  == BESKRIVNING ==  Verktyget &#039;&#039;&#039;tee&#039;&#039;&#039; ska kopiera standardindata...&#039;</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=tee(1p)&amp;diff=9648&amp;oldid=prev"/>
		<updated>2026-05-29T06:04:01Z</updated>

		<summary type="html">&lt;p&gt;Skapade sidan med &amp;#039;{{DISPLAYTITLE:tee(1p)}}  == PROLOG ==  Denna manualsida är en del av &amp;#039;&amp;#039;POSIX Programmer&amp;#039;s Manual&amp;#039;&amp;#039;. Linux-implementationen av detta gränssnitt kan skilja sig åt. Se motsvarande Linux-manualsida för detaljer om Linux-beteende, eller observera att gränssnittet kanske inte är implementerat på Linux.  == NAMN ==  &amp;#039;&amp;#039;&amp;#039;tee&amp;#039;&amp;#039;&amp;#039; — duplicera standardindata  == SYNOPSIS ==  &amp;lt;pre&amp;gt; tee [-ai] [file...] &amp;lt;/pre&amp;gt;  == BESKRIVNING ==  Verktyget &amp;#039;&amp;#039;&amp;#039;tee&amp;#039;&amp;#039;&amp;#039; ska kopiera standardindata...&amp;#039;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Ny sida&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{DISPLAYTITLE:tee(1p)}}&lt;br /&gt;
&lt;br /&gt;
== PROLOG ==&lt;br /&gt;
&lt;br /&gt;
Denna manualsida är en del av &amp;#039;&amp;#039;POSIX Programmer&amp;#039;s Manual&amp;#039;&amp;#039;. Linux-implementationen av detta gränssnitt kan skilja sig åt. Se motsvarande Linux-manualsida för detaljer om Linux-beteende, eller observera att gränssnittet kanske inte är implementerat på Linux.&lt;br /&gt;
&lt;br /&gt;
== NAMN ==&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;tee&amp;#039;&amp;#039;&amp;#039; — duplicera standardindata&lt;br /&gt;
&lt;br /&gt;
== SYNOPSIS ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
tee [-ai] [file...]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== BESKRIVNING ==&lt;br /&gt;
&lt;br /&gt;
Verktyget &amp;#039;&amp;#039;&amp;#039;tee&amp;#039;&amp;#039;&amp;#039; ska kopiera standardindata till standardutdata och samtidigt göra en kopia i noll eller flera filer. Verktyget &amp;#039;&amp;#039;&amp;#039;tee&amp;#039;&amp;#039;&amp;#039; ska inte buffra utdata.&lt;br /&gt;
&lt;br /&gt;
Om optionen &amp;#039;&amp;#039;&amp;#039;-a&amp;#039;&amp;#039;&amp;#039; inte anges ska utdatafiler skrivas, se avsnittet om filläsning, skrivning och skapande i POSIX.&lt;br /&gt;
&lt;br /&gt;
== OPTIONER ==&lt;br /&gt;
&lt;br /&gt;
Verktyget &amp;#039;&amp;#039;&amp;#039;tee&amp;#039;&amp;#039;&amp;#039; ska följa POSIX.1-2017, Base Definitions, avsnitt 12.2, &amp;#039;&amp;#039;Utility Syntax Guidelines&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
Följande optioner ska stödjas:&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;-a&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
: Lägg till utdata i filerna i stället för att skriva över dem.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;-i&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
: Ignorera signalen &amp;#039;&amp;#039;&amp;#039;SIGINT&amp;#039;&amp;#039;&amp;#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;
&amp;#039;&amp;#039;file&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
: Sökväg till en utdatafil. Om en &amp;#039;&amp;#039;file&amp;#039;&amp;#039;-operand är &amp;#039;&amp;#039;&amp;#039;-&amp;#039;&amp;#039;&amp;#039; ska den hänvisa till en fil med namnet &amp;#039;&amp;#039;&amp;#039;-&amp;#039;&amp;#039;&amp;#039;. Implementationer ska inte behandla den som standardutdata. Stöd ska finnas för behandling av minst 13 &amp;#039;&amp;#039;file&amp;#039;&amp;#039;-operander.&lt;br /&gt;
&lt;br /&gt;
== STANDARDINDATA ==&lt;br /&gt;
&lt;br /&gt;
Standardindata kan vara av valfri typ.&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 &amp;#039;&amp;#039;&amp;#039;tee&amp;#039;&amp;#039;&amp;#039;:&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;LANG&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
: Anger ett standardvärde för internationaliseringsvariabler som är odefinierade eller tomma. Se POSIX.1-2017, Base Definitions, avsnitt 8.2, &amp;#039;&amp;#039;Internationalization Variables&amp;#039;&amp;#039;, för ordningen mellan internationaliseringsvariabler.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;LC_ALL&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
: Om den är satt till ett icke-tomt strängvärde åsidosätter den värdena för alla andra internationaliseringsvariabler.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;LC_CTYPE&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
: Bestämmer lokalinställningen för tolkning av byteföljder som tecken, till exempel enkelbyte- eller flerbytetecken i argument.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;LC_MESSAGES&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
: Bestämmer vilken lokalinställning som ska användas för format och innehåll i diagnostiska meddelanden som skrivs till standardfel.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;NLSPATH&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
: Bestämmer platsen för meddelandekataloger som används vid behandling av &amp;#039;&amp;#039;LC_MESSAGES&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
== ASYNKRONA HÄNDELSER ==&lt;br /&gt;
&lt;br /&gt;
Standardbeteende, förutom att om optionen &amp;#039;&amp;#039;&amp;#039;-i&amp;#039;&amp;#039;&amp;#039; har angetts ska &amp;#039;&amp;#039;&amp;#039;SIGINT&amp;#039;&amp;#039;&amp;#039; ignoreras.&lt;br /&gt;
&lt;br /&gt;
== STANDARDUTDATA ==&lt;br /&gt;
&lt;br /&gt;
Standardutdata ska vara en kopia av standardindata.&lt;br /&gt;
&lt;br /&gt;
== STANDARDFEL ==&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;
Om några &amp;#039;&amp;#039;file&amp;#039;&amp;#039;-operander anges ska standardindata kopieras till varje namngiven fil.&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;
Följande avslutningsvärden ska returneras:&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;0&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
: Standardindata kopierades korrekt till alla utdatafiler.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;gt;0&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
: Ett fel inträffade.&lt;br /&gt;
&lt;br /&gt;
== FÖLJDER AV FEL ==&lt;br /&gt;
&lt;br /&gt;
Om skrivning till någon korrekt öppnad &amp;#039;&amp;#039;file&amp;#039;&amp;#039;-operand misslyckas ska skrivning till andra korrekt öppnade &amp;#039;&amp;#039;file&amp;#039;&amp;#039;-operander och standardutdata fortsätta, men avslutningsstatusen ska vara skild från noll.&lt;br /&gt;
&lt;br /&gt;
I övrigt gäller standardåtgärderna som anges i POSIX.1-2017, avsnitt 1.4, &amp;#039;&amp;#039;Utility Description Defaults&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Följande avsnitt är informativa.&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
== ANVÄNDNING I PROGRAM ==&lt;br /&gt;
&lt;br /&gt;
Verktyget &amp;#039;&amp;#039;&amp;#039;tee&amp;#039;&amp;#039;&amp;#039; används vanligen i en rörledning för att skapa en kopia av utdata från något annat verktyg.&lt;br /&gt;
&lt;br /&gt;
Operandet &amp;#039;&amp;#039;file&amp;#039;&amp;#039; är tekniskt sett valfritt, men &amp;#039;&amp;#039;&amp;#039;tee&amp;#039;&amp;#039;&amp;#039; är inte mer användbart än &amp;#039;&amp;#039;&amp;#039;cat&amp;#039;&amp;#039;&amp;#039; när ingen fil anges.&lt;br /&gt;
&lt;br /&gt;
== EXEMPEL ==&lt;br /&gt;
&lt;br /&gt;
Spara en osorterad mellanform av data i en rörledning:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
... | tee unsorted | sort &amp;gt; sorted&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Detta skickar data vidare till &amp;#039;&amp;#039;&amp;#039;sort&amp;#039;&amp;#039;&amp;#039;, men sparar samtidigt en kopia i filen &amp;#039;&amp;#039;&amp;#039;unsorted&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
== MOTIVERING ==&lt;br /&gt;
&lt;br /&gt;
Kravet på buffring innebär att &amp;#039;&amp;#039;&amp;#039;tee&amp;#039;&amp;#039;&amp;#039; inte får använda ISO C-standardens helt buffrade eller radbuffrade skrivningar. Det betyder inte att &amp;#039;&amp;#039;&amp;#039;tee&amp;#039;&amp;#039;&amp;#039; måste göra enbyte-läsningar följda av enbyte-skrivningar.&lt;br /&gt;
&lt;br /&gt;
Det bör noteras att tidiga versioner av BSD ignorerar ogiltiga optioner och accepterar ett ensamt &amp;#039;&amp;#039;&amp;#039;-&amp;#039;&amp;#039;&amp;#039; som alternativ till &amp;#039;&amp;#039;&amp;#039;-i&amp;#039;&amp;#039;&amp;#039;. De skriver också ut ett meddelande om en fil inte kan öppnas:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
tee: cannot access %s\n&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
där &amp;#039;&amp;#039;%s&amp;#039;&amp;#039; ersätts av sökvägen.&lt;br /&gt;
&lt;br /&gt;
Historiska implementationer ignorerar skrivfel. Detta är uttryckligen inte tillåtet enligt denna del av POSIX.1-2017.&lt;br /&gt;
&lt;br /&gt;
Vissa historiska implementationer använder &amp;#039;&amp;#039;&amp;#039;O_APPEND&amp;#039;&amp;#039;&amp;#039; när tilläggsläge används. Andra använder funktionen &amp;#039;&amp;#039;lseek&amp;#039;&amp;#039;() för att flytta filpositionen till filslutet efter att filen öppnats utan &amp;#039;&amp;#039;&amp;#039;O_APPEND&amp;#039;&amp;#039;&amp;#039;. Denna del av POSIX.1-2017 kräver funktionalitet som motsvarar användning av &amp;#039;&amp;#039;&amp;#039;O_APPEND&amp;#039;&amp;#039;&amp;#039;; se POSIX-avsnittet om filläsning, skrivning och skapande.&lt;br /&gt;
&lt;br /&gt;
== FRAMTIDA RIKTNINGAR ==&lt;br /&gt;
&lt;br /&gt;
Inga.&lt;br /&gt;
&lt;br /&gt;
== SE ÄVEN ==&lt;br /&gt;
&lt;br /&gt;
* [[cat(1p)]]&lt;br /&gt;
* [[lseek(3p)]]&lt;br /&gt;
&lt;br /&gt;
Se även POSIX.1-2017, Base Definitions:&lt;br /&gt;
&lt;br /&gt;
* Kapitel 8, &amp;#039;&amp;#039;Environment Variables&amp;#039;&amp;#039;&lt;br /&gt;
* Avsnitt 12.2, &amp;#039;&amp;#039;Utility Syntax Guidelines&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Samt POSIX.1-2017, System Interfaces:&lt;br /&gt;
&lt;br /&gt;
* [[lseek(3p)]]&lt;br /&gt;
&lt;br /&gt;
== COPYRIGHT ==&lt;br /&gt;
&lt;br /&gt;
Delar av denna text är återgivna och reproducerade i elektronisk form från IEEE Std 1003.1-2017, &amp;#039;&amp;#039;Standard for Information Technology -- Portable Operating System Interface (POSIX)&amp;#039;&amp;#039;, The Open Group Base Specifications Issue 7, 2018 Edition.&lt;br /&gt;
&lt;br /&gt;
Copyright © 2018 Institute of Electrical and Electronics Engineers, Inc. och The Open Group.&lt;br /&gt;
&lt;br /&gt;
Vid skillnader mellan denna version och den ursprungliga IEEE- och The Open Group-standarden är den ursprungliga standarden det avgörande dokumentet. Den ursprungliga standarden kan hämtas online från:&lt;br /&gt;
&lt;br /&gt;
http://www.opengroup.org/unix/online.html&lt;br /&gt;
&lt;br /&gt;
Typografiska fel eller formateringsfel som förekommer på denna sida har sannolikt uppstått vid konverteringen av källfilerna till manualsidesformat. Rapportera sådana fel enligt instruktionerna på:&lt;br /&gt;
&lt;br /&gt;
https://www.kernel.org/doc/man-pages/reporting_bugs.html&lt;br /&gt;
&lt;br /&gt;
== KORT SAMMANFATTNING ==&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;tee&amp;#039;&amp;#039;&amp;#039; läser från standardindata och skriver samma data både till standardutdata och till en eller flera filer.&lt;br /&gt;
&lt;br /&gt;
Vanligt exempel:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
kommando | tee fil.txt&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Det visar kommandots utdata på skärmen och sparar samtidigt samma utdata i &amp;#039;&amp;#039;&amp;#039;fil.txt&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
För att lägga till i filen i stället för att skriva över den:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
kommando | tee -a fil.txt&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
= Sidslut =&lt;br /&gt;
&lt;br /&gt;
Orginalhemsidan på Engelska https://man7.org/linux/man-pages/man1/tee.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/web/datorhjalp-hemma// Datorhjälp hemma] 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>