sort(1): Skillnad mellan sidversioner

Från Wiki.linux.se
Hoppa till navigering Hoppa till sök
(Skapade sidan med '== NAMN == sort - sortera rader i textfiler == SYNOPSIS == <pre> sort [FLAGGA]... [FIL]... sort [FLAGGA]... --files0-from=FIL </pre> == BESKRIVNING == Skriver ut sorterad sammanfogning av alla angivna FIL(er) till standardutgång. Om ingen FIL anges, eller om FIL är "-", läses standard in. Obligatoriska argument för långflaggor är även obligatoriska för motsvarande korta flaggor. Ordningsrelaterade flaggor: <pre> -b, --ignore-leading-blanks ignorera inledan...')
(Ingen skillnad)

Versionen från 29 juni 2025 kl. 05.18

NAMN

sort - sortera rader i textfiler

SYNOPSIS

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

BESKRIVNING

Skriver ut sorterad sammanfogning av alla angivna FIL(er) till standardutgång.

Om ingen FIL anges, eller om FIL är "-", läses standard in.

Obligatoriska argument för långflaggor är även obligatoriska för motsvarande korta flaggor.

Ordningsrelaterade flaggor:

-b, --ignore-leading-blanks   ignorera inledande blanksteg
-d, --dictionary-order        beakta endast blanksteg och alfanumeriska tecken
-f, --ignore-case             ignorera skillnad mellan versaler och gemener
-g, --general-numeric-sort    sortera efter generellt numeriskt värde
-i, --ignore-nonprinting      beakta endast utskrivbara tecken
-M, --month-sort              sortera enligt månader ('JAN' < ... < 'DEC')
-h, --human-numeric-sort      sortera mänskligt läsbara storlekar (ex. 2K 1G)
-n, --numeric-sort            sortera efter numeriskt strängvärde
-R, --random-sort             blanda rader slumpmässigt, men gruppera lika nycklar
    --random-source=FIL       hämta slumpdata från FIL
-r, --reverse                 invertera sorteringsordningen
    --sort=ORD                sortera enligt ORD: general-numeric -g, human-numeric -h, month -M, numeric -n, random -R, version -V
-V, --version-sort            naturlig sortering av versionsnummer i text

Övriga flaggor:

    --batch-size=N            slå samman högst N indata åt gången, annars används temporärfiler
-c, --check                   kontrollera om indata är sorterad, sortera ej
-C, --check=quiet             som -c, men rapporterar ej första felaktiga rad
    --compress-program=PROG   komprimera temporärfiler med PROG
    --debug                   markera delen av raden som används för sortering och varna om tveksam användning
    --files0-from=FIL         läs filnamn (NUL-separerade) från FIL
-k, --key=NYCKEL              sortera enligt specificerad nyckelposition och typ
-m, --merge                   slå samman redan sorterade filer, sortera ej
-o, --output=FIL              skriv resultatet till FIL istället för standardutgång
-s, --stable                  stabilisera sortering genom att undvika reservjämförelser
-S, --buffer-size=STORLEK     använd STORLEK för minnesbuffert
-t, --field-separator=SEP     använd SEP som fältavgränsare
-T, --temporary-directory=DIR använd DIR för temporärfiler, inte $TMPDIR eller /tmp
    --parallel=N              kör N samtidiga sorteringsprocesser
-u, --unique                  med -c kontrolleras strikt ordning, utan -c skrivs endast första raden i en grupp av lika rader ut
-z, --zero-terminated         använd NUL istället för radslut som avgränsare
    --help                    visa denna hjälptext och avsluta
    --version                 skriv ut versionsinformation och avsluta
    • Om NYCKEL:**
NYCKEL anges som F[.C][FLAGGOR][,F[.C][FLAGGOR]] där:
  F = fältnummer (börjar från 1)
  C = teckenposition inom fält (börjar från 1)
  FLAGGOR = valfria ordningsflaggor [bdfgiMhnRrV] som ersätter globala inställningar för just den nyckeln

Om ingen nyckel anges används hela raden som sorteringsnyckel.

Använd --debug för att identifiera felaktig nyckelanvändning.
    • Om STORLEK:**
Kan följas av:
  %   = 1% av tillgängligt minne
  b   = 1 byte
  K   = 1024 (standard)
  M, G, T, P, E, Z, Y, R, Q = större storleksenheter
    • Varning:**

Systemets lokalinställning (locale) påverkar sorteringsordningen. För traditionell sortering baserad på bytevärde, sätt:

export LC_ALL=C

FÖRFATTARE

Skriven av Mike Haertel och Paul Eggert.

FELRAPPORTERING

Hjälp för GNU coreutils online: <https://www.gnu.org/software/coreutils/>

Rapportera översättningsfel till: <https://translationproject.org/team/>

COPYRIGHT

Copyright © 2025 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 ändra och distribuera den vidare. Det finns INGEN GARANTI, i den utsträckning lagen tillåter.

SE ÄVEN

shuf(1), uniq(1)

Fullständig dokumentation: <https://www.gnu.org/software/coreutils/sort>

eller tillgänglig lokalt via:

info '(coreutils) sort invocation'

COLOPHON

Denna sida är en del av projektet coreutils (grundläggande verktyg för fil-, skal- och textmanipulering). Mer information: <http://www.gnu.org/software/coreutils/>

Om du har en felrapport gällande denna manualsida, se: <http://www.gnu.org/software/coreutils/>

Sidan hämtades från coreutils-9.6.tar.xz: <http://ftp.gnu.org/gnu/coreutils/> Hämtad: 2 februari 2025.

Upptäcker du renderingsproblem i denna HTML-version, finns en bättre källa, eller har rättelser, mejla: <man-pages@man7.org>

Sidslut

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

[[Kategori:Linuxmanual grupp