<?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=mv%281p%29</id>
	<title>mv(1p) - Versionshistorik</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.linux.se/index.php?action=history&amp;feed=atom&amp;title=mv%281p%29"/>
	<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=mv(1p)&amp;action=history"/>
	<updated>2026-05-13T23:07:05Z</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=mv(1p)&amp;diff=9438&amp;oldid=prev</id>
		<title>Admin: /* HTML-rendering */</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=mv(1p)&amp;diff=9438&amp;oldid=prev"/>
		<updated>2026-05-13T08:33:22Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;HTML-rendering&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;sv&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Äldre version&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Versionen från 13 maj 2026 kl. 08.33&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l288&quot;&gt;Rad 288:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Rad 288:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;För information om fördjupade utbildningar i Linux/UNIX-systemprogrammering, se:&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;För information om fördjupade utbildningar i Linux/UNIX-systemprogrammering, se:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;pre&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;https://man7.org/training/&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;https://man7.org/training/&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;/pre&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;= Sidslut =&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;= Sidslut =&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.linux.se/index.php?title=mv(1p)&amp;diff=9437&amp;oldid=prev</id>
		<title>Admin: Skapade sidan med &#039;== PROLOG ==  Denna manualsida är en del av POSIX Programmer&#039;s Manual. Linux-implementationen av detta gränssnitt kan skilja sig åt. Se motsvarande Linux-manualsida för detaljer om Linux-beteende, eller så kanske gränssnittet inte är implementerat på Linux.  == NAMN ==  &#039;&#039;&#039;mv&#039;&#039;&#039; — flytta filer  == SYNOPSIS ==  &lt;pre&gt; mv [-if] källfil målfil  mv [-if] källfil... målkatalog &lt;/pre&gt;  == BESKRIVNING ==  I den första synopsisformen ska verktyget &#039;&#039;&#039;mv&#039;&#039;&#039; flytta f...&#039;</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=mv(1p)&amp;diff=9437&amp;oldid=prev"/>
		<updated>2026-05-13T08:32:41Z</updated>

		<summary type="html">&lt;p&gt;Skapade sidan med &amp;#039;== PROLOG ==  Denna manualsida är en del av POSIX Programmer&amp;#039;s Manual. Linux-implementationen av detta gränssnitt kan skilja sig åt. Se 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;mv&amp;#039;&amp;#039;&amp;#039; — flytta filer  == SYNOPSIS ==  &amp;lt;pre&amp;gt; mv [-if] källfil målfil  mv [-if] källfil... målkatalog &amp;lt;/pre&amp;gt;  == BESKRIVNING ==  I den första synopsisformen ska verktyget &amp;#039;&amp;#039;&amp;#039;mv&amp;#039;&amp;#039;&amp;#039; flytta f...&amp;#039;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Ny sida&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== PROLOG ==&lt;br /&gt;
&lt;br /&gt;
Denna manualsida är en del av POSIX Programmer&amp;#039;s Manual. Linux-implementationen av detta gränssnitt kan skilja sig åt. 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;
&amp;#039;&amp;#039;&amp;#039;mv&amp;#039;&amp;#039;&amp;#039; — flytta filer&lt;br /&gt;
&lt;br /&gt;
== SYNOPSIS ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mv [-if] källfil målfil&lt;br /&gt;
&lt;br /&gt;
mv [-if] källfil... målkatalog&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== BESKRIVNING ==&lt;br /&gt;
&lt;br /&gt;
I den första synopsisformen ska verktyget &amp;#039;&amp;#039;&amp;#039;mv&amp;#039;&amp;#039;&amp;#039; flytta filen som anges av operanden &amp;#039;&amp;#039;källfil&amp;#039;&amp;#039; till destinationen som anges av &amp;#039;&amp;#039;målfil&amp;#039;&amp;#039;. Denna första form antas när den sista operanden inte anger en befintlig katalog och inte är en symbolisk länk som hänvisar till en befintlig katalog.&lt;br /&gt;
&lt;br /&gt;
I detta fall, om &amp;#039;&amp;#039;källfil&amp;#039;&amp;#039; anger en fil som inte är en katalog och &amp;#039;&amp;#039;målfil&amp;#039;&amp;#039; slutar med ett avslutande snedstreck, ska &amp;#039;&amp;#039;&amp;#039;mv&amp;#039;&amp;#039;&amp;#039; behandla detta som ett fel och inga &amp;#039;&amp;#039;källfil&amp;#039;&amp;#039;-operander ska behandlas.&lt;br /&gt;
&lt;br /&gt;
I den andra synopsisformen ska &amp;#039;&amp;#039;&amp;#039;mv&amp;#039;&amp;#039;&amp;#039; flytta varje fil som anges av en &amp;#039;&amp;#039;källfil&amp;#039;&amp;#039;-operand till en destinationsfil i den befintliga katalog som anges av operanden &amp;#039;&amp;#039;målkatalog&amp;#039;&amp;#039;, eller till katalogen som refereras om &amp;#039;&amp;#039;målkatalog&amp;#039;&amp;#039; är en symbolisk länk som hänvisar till en befintlig katalog.&lt;br /&gt;
&lt;br /&gt;
Destinationssökvägen för varje &amp;#039;&amp;#039;källfil&amp;#039;&amp;#039; ska vara en sammansättning av målkatalogen, ett enda snedstreck om målet inte redan slutade med ett snedstreck, och den sista sökvägskomponenten i &amp;#039;&amp;#039;källfil&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
Denna andra form antas när den sista operanden anger en befintlig katalog.&lt;br /&gt;
&lt;br /&gt;
Om någon operand anger en befintlig fil av en typ som inte specificeras av &amp;#039;&amp;#039;System Interfaces&amp;#039;&amp;#039;-volymen av POSIX.1-2017, är beteendet implementeringsdefinierat.&lt;br /&gt;
&lt;br /&gt;
För varje &amp;#039;&amp;#039;källfil&amp;#039;&amp;#039; ska följande steg utföras:&lt;br /&gt;
&lt;br /&gt;
# Om destinationssökvägen finns, flaggan &amp;#039;&amp;#039;&amp;#039;-f&amp;#039;&amp;#039;&amp;#039; inte har angivits, och något av följande villkor är sant:&lt;br /&gt;
&lt;br /&gt;
#* Behörigheterna för destinationssökvägen tillåter inte skrivning och standardindata är en terminal.&lt;br /&gt;
#* Flaggan &amp;#039;&amp;#039;&amp;#039;-i&amp;#039;&amp;#039;&amp;#039; har angivits.&lt;br /&gt;
#: ska verktyget &amp;#039;&amp;#039;&amp;#039;mv&amp;#039;&amp;#039;&amp;#039; skriva en prompt till standardfel och läsa en rad från standardindata. Om svaret inte är jakande ska &amp;#039;&amp;#039;&amp;#039;mv&amp;#039;&amp;#039;&amp;#039; inte göra något mer med aktuell &amp;#039;&amp;#039;källfil&amp;#039;&amp;#039; och gå vidare till eventuella återstående &amp;#039;&amp;#039;källfil&amp;#039;&amp;#039;-operander.&lt;br /&gt;
&lt;br /&gt;
# Om operanden &amp;#039;&amp;#039;källfil&amp;#039;&amp;#039; och destinationssökvägen löses upp till antingen samma befintliga katalogpost eller olika katalogposter för samma befintliga fil, ska destinationssökvägen inte tas bort, och ett av följande ska ske:&lt;br /&gt;
&lt;br /&gt;
#* Ingen ändring görs av &amp;#039;&amp;#039;källfil&amp;#039;&amp;#039;, inget fel uppstår och inget diagnostiskt meddelande skrivs.&lt;br /&gt;
#* Ingen ändring görs av &amp;#039;&amp;#039;källfil&amp;#039;&amp;#039;, ett diagnostiskt meddelande skrivs till standardfel som identifierar de två namnen, och exitstatusen påverkas.&lt;br /&gt;
#* Om operanden &amp;#039;&amp;#039;källfil&amp;#039;&amp;#039; och destinationssökvägen anger skilda katalogposter tas operanden &amp;#039;&amp;#039;källfil&amp;#039;&amp;#039; bort, inget fel uppstår och inget diagnostiskt meddelande skrivs.&lt;br /&gt;
#: Verktyget &amp;#039;&amp;#039;&amp;#039;mv&amp;#039;&amp;#039;&amp;#039; ska inte göra något mer med aktuell &amp;#039;&amp;#039;källfil&amp;#039;&amp;#039; och ska gå vidare till eventuella återstående &amp;#039;&amp;#039;källfil&amp;#039;&amp;#039;-operander.&lt;br /&gt;
&lt;br /&gt;
# Verktyget &amp;#039;&amp;#039;&amp;#039;mv&amp;#039;&amp;#039;&amp;#039; ska utföra åtgärder som motsvarar funktionen &amp;#039;&amp;#039;rename&amp;#039;&amp;#039;() definierad i &amp;#039;&amp;#039;System Interfaces&amp;#039;&amp;#039;-volymen av POSIX.1-2017, anropad med följande argument:&lt;br /&gt;
&lt;br /&gt;
#* Operanden &amp;#039;&amp;#039;källfil&amp;#039;&amp;#039; används som argumentet &amp;#039;&amp;#039;old&amp;#039;&amp;#039;.&lt;br /&gt;
#* Destinationssökvägen används som argumentet &amp;#039;&amp;#039;new&amp;#039;&amp;#039;.&lt;br /&gt;
#: Om detta lyckas ska &amp;#039;&amp;#039;&amp;#039;mv&amp;#039;&amp;#039;&amp;#039; inte göra något mer med aktuell &amp;#039;&amp;#039;källfil&amp;#039;&amp;#039; och gå vidare till eventuella återstående &amp;#039;&amp;#039;källfil&amp;#039;&amp;#039;-operander. Om detta misslyckas av någon annan anledning än de som beskrivs för &amp;#039;&amp;#039;errno&amp;#039;&amp;#039; &amp;#039;&amp;#039;&amp;#039;[EXDEV]&amp;#039;&amp;#039;&amp;#039; i &amp;#039;&amp;#039;System Interfaces&amp;#039;&amp;#039;-volymen av POSIX.1-2017, ska &amp;#039;&amp;#039;&amp;#039;mv&amp;#039;&amp;#039;&amp;#039; skriva ett diagnostiskt meddelande till standardfel, inte göra något mer med aktuell &amp;#039;&amp;#039;källfil&amp;#039;&amp;#039;, och gå vidare till eventuella återstående &amp;#039;&amp;#039;källfil&amp;#039;&amp;#039;-operander.&lt;br /&gt;
&lt;br /&gt;
# Om destinationssökvägen finns och den är en fil av typen katalog medan &amp;#039;&amp;#039;källfil&amp;#039;&amp;#039; inte är en fil av typen katalog, eller om destinationssökvägen inte är av typen katalog medan &amp;#039;&amp;#039;källfil&amp;#039;&amp;#039; är en fil av typen katalog, ska &amp;#039;&amp;#039;&amp;#039;mv&amp;#039;&amp;#039;&amp;#039; skriva ett diagnostiskt meddelande till standardfel, inte göra något mer med aktuell &amp;#039;&amp;#039;källfil&amp;#039;&amp;#039;, och gå vidare till eventuella återstående &amp;#039;&amp;#039;källfil&amp;#039;&amp;#039;-operander. Om destinationssökvägen finns och skapades av ett tidigare steg är det ospecificerat om detta ska behandlas som ett fel eller om destinationssökvägen ska skrivas över.&lt;br /&gt;
&lt;br /&gt;
# Om destinationssökvägen finns ska &amp;#039;&amp;#039;&amp;#039;mv&amp;#039;&amp;#039;&amp;#039; försöka ta bort den. Om detta misslyckas av någon anledning ska &amp;#039;&amp;#039;&amp;#039;mv&amp;#039;&amp;#039;&amp;#039; skriva ett diagnostiskt meddelande till standardfel, inte göra något mer med aktuell &amp;#039;&amp;#039;källfil&amp;#039;&amp;#039;, och gå vidare till eventuella återstående &amp;#039;&amp;#039;källfil&amp;#039;&amp;#039;-operander.&lt;br /&gt;
&lt;br /&gt;
# Filhierarkin med rot i &amp;#039;&amp;#039;källfil&amp;#039;&amp;#039; ska dupliceras som en filhierarki med rot i destinationssökvägen. Om &amp;#039;&amp;#039;källfil&amp;#039;&amp;#039; eller någon av filerna under den i hierarkin är symboliska länkar, ska länkarna själva dupliceras, inklusive deras innehåll, i stället för de filer som de hänvisar till. Följande egenskaper hos varje fil i filhierarkin ska dupliceras:&lt;br /&gt;
&lt;br /&gt;
#* Tidpunkt för senaste datamodifiering och tidpunkt för senaste åtkomst.&lt;br /&gt;
#* Användar-ID och grupp-ID.&lt;br /&gt;
#* Filläge.&lt;br /&gt;
#: Om användar-ID, grupp-ID eller filläge för en vanlig fil inte kan dupliceras, ska fillägesbitarna S_ISUID och S_ISGID inte dupliceras.&lt;br /&gt;
#: När filer dupliceras till ett annat filsystem får implementationen kräva att processen som anropar &amp;#039;&amp;#039;&amp;#039;mv&amp;#039;&amp;#039;&amp;#039; har läsåtkomst till varje fil som dupliceras.&lt;br /&gt;
#: Om filer som dupliceras till ett annat filsystem har hårda länkar till andra filer, är det ospecificerat om filerna som kopieras till det nya filsystemet behåller de hårda länkarna eller om separata kopior skapas för de länkade filerna.&lt;br /&gt;
#: Om dupliceringen av filhierarkin misslyckas av någon anledning, ska &amp;#039;&amp;#039;&amp;#039;mv&amp;#039;&amp;#039;&amp;#039; skriva ett diagnostiskt meddelande till standardfel, inte göra något mer med aktuell &amp;#039;&amp;#039;källfil&amp;#039;&amp;#039;, och gå vidare till eventuella återstående &amp;#039;&amp;#039;källfil&amp;#039;&amp;#039;-operander.&lt;br /&gt;
#: Om dupliceringen av filegenskaperna misslyckas av någon anledning, ska &amp;#039;&amp;#039;&amp;#039;mv&amp;#039;&amp;#039;&amp;#039; skriva ett diagnostiskt meddelande till standardfel, men detta fel ska inte orsaka att &amp;#039;&amp;#039;&amp;#039;mv&amp;#039;&amp;#039;&amp;#039; ändrar sin exitstatus.&lt;br /&gt;
&lt;br /&gt;
# Filhierarkin med rot i &amp;#039;&amp;#039;källfil&amp;#039;&amp;#039; ska tas bort. Om detta misslyckas av någon anledning ska &amp;#039;&amp;#039;&amp;#039;mv&amp;#039;&amp;#039;&amp;#039; skriva ett diagnostiskt meddelande till standardfel, inte göra något mer med aktuell &amp;#039;&amp;#039;källfil&amp;#039;&amp;#039;, och gå vidare till eventuella återstående &amp;#039;&amp;#039;källfil&amp;#039;&amp;#039;-operander.&lt;br /&gt;
&lt;br /&gt;
== FLAGGOR ==&lt;br /&gt;
&lt;br /&gt;
Verktyget &amp;#039;&amp;#039;&amp;#039;mv&amp;#039;&amp;#039;&amp;#039; ska följa &amp;#039;&amp;#039;Base Definitions&amp;#039;&amp;#039;-volymen av POSIX.1-2017, avsnitt 12.2, &amp;#039;&amp;#039;Utility Syntax Guidelines&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
Följande flaggor ska stödjas:&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;-f&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Fråga inte efter bekräftelse om destinationssökvägen finns. Varje tidigare förekomst av flaggan &amp;#039;&amp;#039;&amp;#039;-i&amp;#039;&amp;#039;&amp;#039; ignoreras.&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;
Fråga efter bekräftelse om destinationssökvägen finns. Varje tidigare förekomst av flaggan &amp;#039;&amp;#039;&amp;#039;-f&amp;#039;&amp;#039;&amp;#039; ignoreras.&lt;br /&gt;
&lt;br /&gt;
Att ange mer än en av flaggorna &amp;#039;&amp;#039;&amp;#039;-f&amp;#039;&amp;#039;&amp;#039; eller &amp;#039;&amp;#039;&amp;#039;-i&amp;#039;&amp;#039;&amp;#039; ska inte betraktas som ett fel. Den sist angivna flaggan ska avgöra beteendet hos &amp;#039;&amp;#039;&amp;#039;mv&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;källfil&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
En sökväg till en fil eller katalog som ska flyttas.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;målfil&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
En ny sökväg för filen eller katalogen som flyttas.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;målkatalog&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
En sökväg till en befintlig katalog dit indatafilerna ska flyttas.&lt;br /&gt;
&lt;br /&gt;
== STDIN ==&lt;br /&gt;
&lt;br /&gt;
Standardindata ska användas för att läsa en indatarad som svar på varje prompt som anges i avsnittet **STDERR**. I övrigt ska standardindata inte användas.&lt;br /&gt;
&lt;br /&gt;
== INDATAFILER ==&lt;br /&gt;
&lt;br /&gt;
Indatafilerna som anges av varje &amp;#039;&amp;#039;källfil&amp;#039;&amp;#039;-operand kan vara av vilken filtyp som helst.&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;mv&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;
Tillhandahåller ett standardvärde för internationaliseringsvariabler som är osatta eller null. Se &amp;#039;&amp;#039;Base Definitions&amp;#039;&amp;#039;-volymen av POSIX.1-2017, avsnitt 8.2, &amp;#039;&amp;#039;Internationalization Variables&amp;#039;&amp;#039;, för prioritetsordningen mellan internationaliseringsvariabler som används för att bestämma värden för lokal-kategorier.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;LC_ALL&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Om satt till ett icke-tomt strängvärde ska den åsidosätta värdena för alla andra internationaliseringsvariabler.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;LC_COLLATE&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Bestämmer lokal för beteendet hos intervall, ekvivalensklasser och fler-teckens sorteringselement som används i det utökade reguljära uttryck som definieras för lokalnyckelordet &amp;#039;&amp;#039;&amp;#039;yesexpr&amp;#039;&amp;#039;&amp;#039; i kategorin &amp;#039;&amp;#039;LC_MESSAGES&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;LC_CTYPE&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Bestämmer lokal för tolkningen av byte-sekvenser med textdata som tecken, till exempel enkelbyte- kontra flerbytetecken i argument och indatafiler, samt beteendet hos teckenklasser som används i det utökade reguljära uttryck som definieras för lokalnyckelordet &amp;#039;&amp;#039;&amp;#039;yesexpr&amp;#039;&amp;#039;&amp;#039; i kategorin &amp;#039;&amp;#039;LC_MESSAGES&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;LC_MESSAGES&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Bestämmer lokalen som används för att behandla jakande svar, och lokalen som används för att påverka format och innehåll i diagnostiska meddelanden och prompter 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 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;
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;
Prompter ska skrivas till standardfel under de villkor som anges i avsnittet **BESKRIVNING**. Prompterna ska innehålla destinationssökvägen, men deras format är i övrigt ospecificerat.&lt;br /&gt;
&lt;br /&gt;
I övrigt ska standardfel endast användas för diagnostiska meddelanden.&lt;br /&gt;
&lt;br /&gt;
== UTDATAFILER ==&lt;br /&gt;
&lt;br /&gt;
Utdatafilerna kan vara av vilken filtyp som helst.&lt;br /&gt;
&lt;br /&gt;
== UTÖKAD BESKRIVNING ==&lt;br /&gt;
&lt;br /&gt;
Ingen.&lt;br /&gt;
&lt;br /&gt;
== EXITSTATUS ==&lt;br /&gt;
&lt;br /&gt;
Följande exitvärden ska returneras:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
0    Alla indatafiler flyttades utan fel.&lt;br /&gt;
&lt;br /&gt;
&amp;gt;0   Ett fel inträffade.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== KONSEKVENSER AV FEL ==&lt;br /&gt;
&lt;br /&gt;
Om kopieringen eller borttagningen av &amp;#039;&amp;#039;källfil&amp;#039;&amp;#039; avbryts i förtid av en signal eller ett fel, får &amp;#039;&amp;#039;&amp;#039;mv&amp;#039;&amp;#039;&amp;#039; lämna en partiell kopia av &amp;#039;&amp;#039;källfil&amp;#039;&amp;#039; vid källan eller destinationen.&lt;br /&gt;
&lt;br /&gt;
Verktyget &amp;#039;&amp;#039;&amp;#039;mv&amp;#039;&amp;#039;&amp;#039; ska inte modifiera både &amp;#039;&amp;#039;källfil&amp;#039;&amp;#039; och destinationssökvägen samtidigt. Avslutning vid vilken punkt som helst ska lämna antingen &amp;#039;&amp;#039;källfil&amp;#039;&amp;#039; eller destinationssökvägen komplett.&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;
Vissa implementationer markerar tidpunkten för senaste filstatusändring för omdöpta filer som uppdaterad, medan andra inte gör det. Program som använder tidpunkten för senaste filstatusändring kan bete sig olika för omdöpta filer om de inte är utformade för att tillåta båda beteendena.&lt;br /&gt;
&lt;br /&gt;
Specifikationen säkerställer att:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mv a a&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
inte ändrar innehållet i filen &amp;#039;&amp;#039;&amp;#039;a&amp;#039;&amp;#039;&amp;#039;, och tillåter implementationen att skriva ett fel om att en fil inte kan flyttas till sig själv.&lt;br /&gt;
&lt;br /&gt;
På samma sätt, när &amp;#039;&amp;#039;&amp;#039;a&amp;#039;&amp;#039;&amp;#039; och &amp;#039;&amp;#039;&amp;#039;b&amp;#039;&amp;#039;&amp;#039; är hårda länkar till samma fil, ska:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mv a b&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
inte ändra &amp;#039;&amp;#039;&amp;#039;b&amp;#039;&amp;#039;&amp;#039;. Men om inget diagnostiskt meddelande skrivs, är det ospecificerat om &amp;#039;&amp;#039;&amp;#039;a&amp;#039;&amp;#039;&amp;#039; lämnas orörd, som den skulle göra av funktionen &amp;#039;&amp;#039;rename&amp;#039;&amp;#039;(), eller om den avlänkas, vilket minskar länkräknaren för &amp;#039;&amp;#039;&amp;#039;b&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
== EXEMPEL ==&lt;br /&gt;
&lt;br /&gt;
Om den aktuella katalogen endast innehåller filerna &amp;#039;&amp;#039;&amp;#039;a&amp;#039;&amp;#039;&amp;#039;, av valfri typ definierad av &amp;#039;&amp;#039;System Interfaces&amp;#039;&amp;#039;-volymen av POSIX.1-2017, &amp;#039;&amp;#039;&amp;#039;b&amp;#039;&amp;#039;&amp;#039;, också av valfri typ, och en katalog &amp;#039;&amp;#039;&amp;#039;c&amp;#039;&amp;#039;&amp;#039;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mv a b c&lt;br /&gt;
mv c d&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
blir resultatet att de ursprungliga filerna &amp;#039;&amp;#039;&amp;#039;a&amp;#039;&amp;#039;&amp;#039; och &amp;#039;&amp;#039;&amp;#039;b&amp;#039;&amp;#039;&amp;#039; finns i katalogen &amp;#039;&amp;#039;&amp;#039;d&amp;#039;&amp;#039;&amp;#039; i den aktuella katalogen.&lt;br /&gt;
&lt;br /&gt;
== BAKGRUND OCH MOTIVERING ==&lt;br /&gt;
&lt;br /&gt;
Tidiga förslag avvek från historisk praxis i SVID och BSD genom att de krävde att &amp;#039;&amp;#039;&amp;#039;mv&amp;#039;&amp;#039;&amp;#039; skulle misslyckas när destinationssökvägen finns, flaggan &amp;#039;&amp;#039;&amp;#039;-f&amp;#039;&amp;#039;&amp;#039; inte har angivits och indata inte är en terminal. Detta gjordes för kompatibilitet med &amp;#039;&amp;#039;&amp;#039;cp&amp;#039;&amp;#039;&amp;#039;. Den aktuella texten återgår till historisk praxis.&lt;br /&gt;
&lt;br /&gt;
Det bör noteras att detta är förenligt med funktionen &amp;#039;&amp;#039;rename&amp;#039;&amp;#039;() definierad i &amp;#039;&amp;#039;System Interfaces&amp;#039;&amp;#039;-volymen av POSIX.1-2017, vilken inte kräver skrivbehörighet på målet.&lt;br /&gt;
&lt;br /&gt;
För absolut tydlighet ska stycke 1, som beskriver beteendet hos &amp;#039;&amp;#039;&amp;#039;mv&amp;#039;&amp;#039;&amp;#039; när bekräftelse efterfrågas, tolkas på följande sätt:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
if (exists AND (NOT f_option) AND&lt;br /&gt;
    ((not_writable AND input_is_terminal) OR i_option))&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Flaggan &amp;#039;&amp;#039;&amp;#039;-i&amp;#039;&amp;#039;&amp;#039; finns på BSD-system och ger program och användare ett sätt att undvika att oavsiktligt avlänka filer när andra flyttas.&lt;br /&gt;
&lt;br /&gt;
När standardindata inte är en terminal tar 4.3 BSD-versionen av &amp;#039;&amp;#039;&amp;#039;mv&amp;#039;&amp;#039;&amp;#039; bort alla befintliga destinationssökvägar utan att fråga, även när &amp;#039;&amp;#039;&amp;#039;-i&amp;#039;&amp;#039;&amp;#039; anges. Detta är inkonsekvent med beteendet hos 4.3 BSD-versionen av &amp;#039;&amp;#039;&amp;#039;cp&amp;#039;&amp;#039;&amp;#039;, som alltid genererar ett fel när filen inte är skrivbar och standardindata inte är en terminal.&lt;br /&gt;
&lt;br /&gt;
Standardutvecklarna beslutade att användning av &amp;#039;&amp;#039;&amp;#039;-i&amp;#039;&amp;#039;&amp;#039; är en begäran om interaktion. Därför, när destinationssökvägen finns, tar verktyget instruktioner från det som svarar på standardindata.&lt;br /&gt;
&lt;br /&gt;
Funktionen &amp;#039;&amp;#039;rename&amp;#039;&amp;#039;() kan flytta kataloger inom samma filsystem. Vissa historiska versioner av &amp;#039;&amp;#039;&amp;#039;mv&amp;#039;&amp;#039;&amp;#039; har kunnat flytta kataloger, men inte till ett annat filsystem. Standardutvecklarna ansåg att detta var en störande inkonsekvens, så denna volym av POSIX.1-2017 kräver att kataloger ska kunna flyttas även över filsystem.&lt;br /&gt;
&lt;br /&gt;
Det finns ingen &amp;#039;&amp;#039;&amp;#039;-R&amp;#039;&amp;#039;&amp;#039;-flagga för att bekräfta att flytt av en katalog verkligen är avsedd, eftersom en sådan flagga inte krävdes för att flytta kataloger enligt historisk praxis. Att kräva att program ibland skulle ange den, beroende på destinationen, framstod som lika inkonsekvent.&lt;br /&gt;
&lt;br /&gt;
Semantiken hos funktionen &amp;#039;&amp;#039;rename&amp;#039;&amp;#039;() bevarades så långt som möjligt. Till exempel tillåts inte &amp;#039;&amp;#039;&amp;#039;mv&amp;#039;&amp;#039;&amp;#039; att ”byta namn” på filer till eller från kataloger, även om de skulle vara tomma och borttagbara.&lt;br /&gt;
&lt;br /&gt;
Historiska implementationer av &amp;#039;&amp;#039;&amp;#039;mv&amp;#039;&amp;#039;&amp;#039; avslutade inte med en icke-noll exitstatus om de inte kunde duplicera någon filegenskap när en fil flyttades över filsystem, och de skrev inte heller ett diagnostiskt meddelande till användaren. Det förstnämnda beteendet har bevarats för att undvika att skript går sönder. Ett diagnostiskt meddelande krävs dock nu, så att användare uppmärksammas på att filegenskaperna har ändrats.&lt;br /&gt;
&lt;br /&gt;
Det exakta formatet för interaktiva prompter är ospecificerat. Endast den allmänna typen av innehåll i prompter specificeras, eftersom implementationer kan vilja använda mer beskrivande prompter än de som användes i historiska implementationer.&lt;br /&gt;
&lt;br /&gt;
Därför förlitar sig ett program som inte använder flaggan &amp;#039;&amp;#039;&amp;#039;-f&amp;#039;&amp;#039;&amp;#039;, eller som använder flaggan &amp;#039;&amp;#039;&amp;#039;-i&amp;#039;&amp;#039;&amp;#039;, på att systemet tillhandahåller den lämpligaste dialogen direkt med användaren, baserat på det specificerade beteendet.&lt;br /&gt;
&lt;br /&gt;
När &amp;#039;&amp;#039;&amp;#039;mv&amp;#039;&amp;#039;&amp;#039; hanterar ett enda filsystem och &amp;#039;&amp;#039;källfil&amp;#039;&amp;#039; är en symbolisk länk, flyttas själva länken som en följd av beroendet av funktionen &amp;#039;&amp;#039;rename&amp;#039;&amp;#039;(), enligt **BESKRIVNING**. Över filsystem måste detta göras uttryckligt.&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;
[[cp(1p)]], [[ln(1p)]]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;The Base Definitions volume of POSIX.1-2017&amp;#039;&amp;#039;, &amp;#039;&amp;#039;Chapter 8&amp;#039;&amp;#039;, &amp;#039;&amp;#039;Environment Variables&amp;#039;&amp;#039;, &amp;#039;&amp;#039;Section 12.2&amp;#039;&amp;#039;, &amp;#039;&amp;#039;Utility Syntax Guidelines&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;The System Interfaces volume of POSIX.1-2017&amp;#039;&amp;#039;, [[rename(3p)]]&lt;br /&gt;
&lt;br /&gt;
== UPPHOVSRÄTT ==&lt;br /&gt;
&lt;br /&gt;
Delar av denna text är återtryckta och återgivna 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;, &amp;#039;&amp;#039;The Open Group Base Specifications Issue 7, 2018 Edition&amp;#039;&amp;#039;, Copyright (C) 2018 av Institute of Electrical and Electronics Engineers, Inc. och The Open Group.&lt;br /&gt;
&lt;br /&gt;
Vid eventuell avvikelse mellan denna version och den ursprungliga standarden från IEEE och The Open Group är den ursprungliga standarden från IEEE och The Open Group 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 sannolikt införts under konverteringen av källfilerna till manualsidesformat.&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;
Manualsidans sidfot:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
IEEE/The Open Group                2017                            MV(1P)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Sidor som hänvisar till denna sida ==&lt;br /&gt;
&lt;br /&gt;
* [[cp(1p)]]&lt;br /&gt;
* [[find(1p)]]&lt;br /&gt;
&lt;br /&gt;
== HTML-rendering ==&lt;br /&gt;
&lt;br /&gt;
HTML-renderingen skapades 2026-01-16 av Michael Kerrisk, författare till &amp;#039;&amp;#039;The Linux Programming Interface&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
För information om fördjupade utbildningar i Linux/UNIX-systemprogrammering, se:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
https://man7.org/training/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Sidslut =&lt;br /&gt;
&lt;br /&gt;
Orginalhemsidan på Engelska https://man7.org/linux/man-pages/man1/mv.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://dataservice.pcbutiken.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>