Scroll to navigation

SORT(1) Användarkommandon SORT(1)

NAMN

sort — sortera rader i textfiler

SYNOPSIS

sort [FLAGGA]... [FIL]...
sort [FLAGGA]... --files0-from=F

BESKRIVNING

Skriv en sorterad sammanfogning av alla FIL(er) till standard ut.

Utan FIL, eller när FIL är -, läs standard in.

Obligatoriska argument till långa flaggor är obligatoriska även för de korta. Sorteringsflaggor:

ignorera inledande mellanslag vid sökning efter nycklar på varje rad
Betrakta endast alfanumeriska och blanka tecken.
Byt gemener mot versaler.
Jämför enligt generellt numeriskt värde.
Beakta endast skrivbara tecken.
Jämför (okänd) < 'JAN' < … < 'DEC'.
Jämför mänskligt läsbara tal (t.ex., 2K 1G).
jämför enligt strängens numeriska värde; se den fullständiga dokumentationen för strängar som stödjs
blanda, men gruppera identiska nycklar. Se även shuf(1)
Hämta slumpbyte:ar från FIL.
Vänd på resultatet av jämförelserna.
Sortera enligt ORD: general-numeric -g, human-numeric -h, month -M, numeric -n, random -R, version -V.
Naturlig sortering av (versions)nummer i text.

Andra flaggor:

Slå samman högst ANTAL indatafiler åt gången, använd temporärfiler för filer.
Kontrollera om indata är sorterad, sortera ej.
Som -c, men rapportera inte en första felaktig rad.
Komprimera temporärfiler med PROG; packa upp dem med PROG -d.
Annotera delarna av raden som används för sortering, och varna om tveksam användning till standard fel.
läs indata från filerna som anges med nollterminerade namn i filen F; om F är -, läs namn från standard in
Sortera via en nyckel; NYCKELDEF anger plats och typ.
Slå samman redan sorterade filer, sortera inte.
Skriv resultatet till FIL i stället för standard ut.
Stabilisera sortering genom att stänga av sista-utvägsjämförelse.
Använd STORLEK för huvudminnesbuffert.
Använd SEP istället för övergång från ej blanka till blanka.
Använd KAT för tillfälliga filer, ej $TMPDIR eller /tmp; flera argument anger flera kataloger.
Ändra antalet samtidiga sorteringskörningar till N.
mata ut endast den första av rader med likadana nycklar; med -c, kontrollera att ordningen är strikt
Radavgränsare är NOLL, inte nyrad.
visa denna hjälp och avsluta
visa versionsinformation och avsluta

NYCKELDEF är F[.C][FLGR][,F[.C][FLGR]] för start och slutposition, där F är ett fältnummer och C en teckenpositionen inom fältet; båda börjar på 1, och som standard är slutpositionen radens slut. Om vare sig -t eller -b är på räknas tecken i fältet från början av föregående blanktecken. FLGR är en eller flera enbokstavs ordningsflaggor [bdfgiMhnRrV], vilka ersätter globala ordningsflaggor för den nyckeln. Om ingen nyckel är angiven, använd hela raden som nyckel. Använd --debug för att diagnostisera felaktigt användande av nycklar.

STORLEK kan följas av följande multiplikativa ändelser: % 1% av minne, b 1, K 1024 (standard), och så vidare för M, G, T, P, E, Z, Y, R, Q.

*** VARNING *** Lokalen som är angiven i omgivningen påverkar sorteringsordning. Sätt LC_ALL=C för att få traditionell sorteringsordning som använder de underliggande bytevärdena.

UPPHOVSMAN

Skrivet av Mike Haertel och Paul Eggert.

RAPPORTERA FEL

Rapportera fel till: <bug-coreutils@gnu.org>; rapportera synpunkter på översättningen till: <tp-sv@listor.tp-sv.se>.
GNU coreutils hemsida: <https://www.gnu.org/software/coreutils/>
Allmän hjälp med att använda GNU-program: <https://www.gnu.org/gethelp/>
Rapportera anmärkningar på översättningen till <tp-sv@listor.tp-sv.se>

SE ÄVEN

shuf(1), uniq(1)

Fullständig dokumentation <https://www.gnu.org/software/coreutils/sort>
eller tillgängligt lokalt via: info '(coreutils) sort invocation'

Paketerat av Debian (9.10-1)
Copyright © 2026 Free Software Foundation, Inc.
Licens GPLv3+: GNU GPL version 3 eller senare <https://gnu.org/licenses/gpl.html>
Detta är fri programvara: du får fritt ändra och vidaredistribuera den.
Det finns INGEN GARANTI, så långt lagen tillåter.

ÖVERSÄTTNING

Den svenska översättningen av denna manualsida skapades av Göran Uddeborg <goeran@uddeborg.se>

Denna översättning är fri dokumentation; läs GNU General Public License Version 3 eller senare för upphovsrättsvillkor. Vi tar INGET ANSVAR.

Om du hittar fel i översättningen av denna manualsida, skicka ett mail till Tp-sv@listor.tp-sv.se.

februari 2026 GNU coreutils 9.10