rmdir(1p): Skillnad mellan sidversioner

Från Wiki.linux.se -Linux wikipedia på Svenska.
Hoppa till navigering Hoppa till sök
(Skapade sidan med '= rmdir(1p) – Linux manualsida = == PROLOG == Denna manualsida är en del av POSIX Programmer's Manual. Linux-implementationen av detta gränssnitt kan skilja sig åt; se motsvarande Linux-manualsida för detaljer om Linux-beteende. Gränssnittet kanske inte heller är implementerat på Linux. == NAMN == '''rmdir''' – ta bort kataloger == SYNOPSIS == <pre> rmdir [-p] dir... </pre> == BESKRIVNING == Verktyget '''rmdir''' ska ta bort den katalogpost som anges a...')
 
 
Rad 159: Rad 159:
* [[mkdir(1p)]]
* [[mkdir(1p)]]
* [[rm(1p)]]
* [[rm(1p)]]
= Sidslut =
Orginalhemsidan på Engelska https://man7.org/linux/man-pages/man1/rmdir.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/
<BR><BR>Tack till [https://datorhjalp.se/web/datorhjalp-hemma// Datorhjälp hemma] som har  sponsrat [https://www.linux.se Linux.se] med webbhotell.
[[Kategori:Linuxmanual grupp 1]]
[[Kategori:Linuxmanual]]

Nuvarande version från 28 maj 2026 kl. 06.13

rmdir(1p) – Linux manualsida

PROLOG

Denna manualsida är en del av POSIX Programmer's Manual. Linux-implementationen av detta gränssnitt kan skilja sig åt; se motsvarande Linux-manualsida för detaljer om Linux-beteende. Gränssnittet kanske inte heller är implementerat på Linux.

NAMN

rmdir – ta bort kataloger

SYNOPSIS

rmdir [-p] dir...

BESKRIVNING

Verktyget rmdir ska ta bort den katalogpost som anges av varje operand dir.

För varje operand dir ska verktyget rmdir utföra åtgärder som motsvarar funktionen rmdir(), anropad med operanden dir som sitt enda argument.

Kataloger ska behandlas i den ordning de anges. Om en katalog och en underkatalog till den katalogen anges i samma anrop av rmdir, ska programmet ange underkatalogen före den överordnade katalogen, så att den överordnade katalogen är tom när rmdir försöker ta bort den.

FLAGGOR

Verktyget rmdir ska följa Base Definitions-volymen av POSIX.1-2017, Section 12.2, Utility Syntax Guidelines.

Följande flagga ska stödjas:

-p

Ta bort alla kataloger i ett sökvägsnamn. För varje operand dir:

  1. Den katalogpost som operanden namnger ska tas bort.
  2. Om operanden dir innehåller mer än en sökvägskomponent ska effekter motsvarande följande kommando inträffa:
rmdir -p $(dirname dir)

OPERANDER

Följande operand ska stödjas:

dir

Ett sökvägsnamn för en tom katalog som ska tas bort.

STDIN

Används inte.

INDATAFILER

Inga.

MILJÖVARIABLER

Följande miljövariabler ska påverka körningen av rmdir:

LANG

Anger ett standardvärde för internationaliseringsvariabler som är osatta eller tomma. Se Base Definitions-volymen av POSIX.1-2017, Section 8.2, Internationalization Variables, för företrädesordningen för internationaliseringsvariabler som används för att bestämma värdena för lokalkategorier.

LC_ALL

Om variabeln är satt till ett icke-tomt strängvärde, åsidosätter den värdena för alla andra internationaliseringsvariabler.

LC_CTYPE

Bestämmer lokalen för tolkning av bytesekvenser i textdata som tecken, till exempel enkelbyte- respektive multibytetecken i argument.

LC_MESSAGES

Bestämmer vilken lokal som ska användas för att påverka formatet och innehållet i diagnostiska meddelanden som skrivs till standardfel.

NLSPATH

Bestämmer platsen för meddelandekataloger vid behandling av LC_MESSAGES.

ASYNKRONA HÄNDELSER

Standard.

STDOUT

Används inte.

STDERR

Standardfel ska endast användas för diagnostiska meddelanden.

UTDATAFILER

Inga.

UTVIDGAD BESKRIVNING

Ingen.

SLUTSTATUS

Följande slutvärden ska returneras:

0

Varje katalogpost som angavs av en operand dir togs bort utan fel.

>0

Ett fel inträffade.

FÖLJDER AV FEL

Standard.

Följande avsnitt är informativa.

ANVÄNDNING I PROGRAM

Definitionen av en tom katalog är en katalog som högst innehåller katalogposterna för punkt och punkt-punkt.

EXEMPEL

Om en katalog a i aktuell katalog är tom, förutom att den innehåller katalogen b, och a/b är tom, förutom att den innehåller katalogen c:

rmdir -p a/b/c

tar kommandot bort alla tre katalogerna.

BAKGRUND OCH MOTIVERING

På historiska System V-system gjorde flaggan -p också att ett meddelande skrevs till standardutmatningen. Meddelandet angav om hela sökvägen togs bort eller om en del av sökvägen fanns kvar av någon anledning. Avsnittet STDERR kräver detta diagnostiska meddelande när hela sökvägen som anges av en operand dir inte tas bort, men tillåter inte att statusmeddelandet som rapporterar lyckat resultat skrivs som diagnostik.

Verktyget rmdir i System V innehöll också flaggan -s, som undertryckte det informationsmeddelande som skrevs ut av flaggan -p. Denna flagga har utelämnats eftersom informationsmeddelandet inte specificeras av denna volym av POSIX.1-2017.

FRAMTIDA RIKTNING

Ingen.

SE ÄVEN

  • rm(1p)
  • Base Definitions-volymen av POSIX.1-2017, Chapter 8, Environment Variables
  • Base Definitions-volymen av POSIX.1-2017, Section 12.2, Utility Syntax Guidelines
  • System Interfaces-volymen av POSIX.1-2017: remove(3p), rmdir(3p), unlink(3p)

COPYRIGHT

Delar av denna text är återgivna 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 av Institute of Electrical and Electronics Engineers, Inc. och The Open Group. Vid eventuella skillnader 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. Den ursprungliga standarden kan hämtas online på http://www.opengroup.org/unix/online.html .

Eventuella typografiska fel eller formateringsfel som förekommer på denna sida har sannolikt införts vid konverteringen av källfilerna till man-sideformat. För att rapportera sådana fel, se https://www.kernel.org/doc/man-pages/reporting_bugs.html .

Sidor som hänvisar till denna sida

Sidslut

Orginalhemsidan på Engelska https://man7.org/linux/man-pages/man1/rmdir.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/

Tack till Datorhjälp hemma som har sponsrat Linux.se med webbhotell.