sort - szövegfile sorainak rendezése
sort [
KAPCSOLÓ]... [
FÁJL]...
sort [
KAPCSOLÓ]... [
--files0-from=F
Az összes FÁJL rendezett konkatenációjának
kiírása a szabványos kimenetre.
Ha a FÁJL nincs megadva, vagy -, akkor a szabványos bemenetet
olvassa.
A hosszú kapcsolók kötelező argumentumai a
rövid kapcsolókhoz is kötelezők. Rendezési
lehetőségek:
-
-b, --ignore-leading-blanks
- kezdő üreshelyek figyelmen
kívül hagyása
-
-d, --dictionary-order
- csak üres és alfanumerikus karakterek
figyelembe vétele
-
-f, --ignore-case
- kisbetűk nagybetűkké
alakítása
-
-g, --general-numeric-sort
- összehasonlítás az
általános számérték szerint
-
-i, --ignore-nonprinting
- csak nyomtatható karakterek figyelembe
vétele
-
-M, --month-sort
- összehasonlítás: (ismeretlen) <
„JAN” < … < „DEC”
-
-h, --human-numeric-sort
- közérthető számok
összehasonlítása (például: 2K 1G)
-
-n, --numeric-sort
- karakterláncok számértéke
szerinti összehasonlítás
-
-R, --random-sort
- shuffle, but group identical keys. See shuf(1)
-
--random-source=FÁJL
- véletlen bájtok a FÁJLBÓL
-
-r, --reverse
- az összehasonlítások
eredményének megfordítása
-
--sort=SZÓ
- rendezés a SZÓ szerint: general-numeric
-g, human-numeric -h, month -M, numeric -n,
random -R, version -V
-
-V, --version-sort
- (verzió)számok természetes
rendezése a szövegen belül
Egyéb kapcsolók:
-
--batch-size=NMERGE
- egyszerre legfeljebb NMERGE bemenet
összefésülése, többhöz
használjon ideiglenes fájlokat
-
-c, --check,
--check=diagnose-first
- a bemenet rendezettségének
ellenőrzése; ne rendezzen
-
-C, --check=quiet,
--check=silent
- mint a -c, de nem jelenti az első
hibás sort
-
--compress-program=PROG
- ideiglenes fájlok
tömörítése a PROG, kibontása a PROG -d
segítségével
- --debug
- a rendezésre használt sorszakasz
jelzése, és figyelmeztetés a
megkérdőjelezhető használatról a
szabványos kimenetre
-
--files0-from=F
- bemenet olvasása az F fájlban
található, NULL végű nevek által
megadott fájlokból. Ha az F a -, akkor a szabványos
bemenetről olvassa a neveket
-
-k, --key=KULCSDEF
- rendezés kulccsal; a KULCSDEF megadja a helyet
és típust
-
-m, --merge
- a már rendezett fájlok
összefésülése; ne rendezzen
-
-o, --output=FÁJL
- az eredmény írása a FÁJLBA a
szabványos kimenet helyett
-
-s, --stable
- a rendezés stabilizálása az
utolsó újrarendezési
összehasonlítás letiltásával
-
-S, --buffer-size=MÉRET
- a MÉRET használata a fő
memóriapufferhez
-
-t, --field-separator=ELV
- az ELV használata a nem üresről
üresre áttérés helyett
-
-T,
--temporary-directory=KÖNYVTÁR
- a KÖNYVTÁR használata az
átmeneti fájlokhoz a $TMPDIR vagy a(z) /tmp helyett;
több kapcsolóval több könyvtár
adható meg
-
--parallel=N
- a párhuzamosan futó rendezések
számának módosítása N-re
-
-u, --unique
- a -c esetén szigorú rendezés
ellenőrzése, a -c nélkül csak az
elsőt írja ki egy egyenlő menetből
-
-z, --zero-terminated
- a sorok elválasztója NUL, nem új
sor
- --help
- ezen súgó megjelenítése
és kilépés
- --version
- verzióinformációk
megjelenítése és kilépés
A KULCSDEF M[.K][KAPCS][,M[.K][KAPCS]] alakú a kezdő és
befejező pozícióhoz, ahol az M a mező száma
és a K a karakterpozíció a mezőben,
mindkettő 1-ről indul, és a befejező
alapértelmezése a sor vége. Ha sem a
-t, sem a
-b kapcsoló nincs megadva, akkor a mező karakterei a
megelőző üreshely karaktertől lesznek
számolva. A KAPCS néhány egybetűs rendezési
kapcsoló lehet: [bdfgiMhnRrV], amelyek
felülbírálják az adott kulcsra vonatkozó
globális rendezési kapcsolókat. Ha nincs kulcs megadva,
akkor a teljes sort használja kulcsként. Használja a
--debug kapcsolót a helytelen kulcshasználat
felismerésére.
A MÉRETET a következő
többszöröző utótagok követhetik: %
1% a memóriából, b 1, K 1024 (alapértelmezett),
és ugyanígy M, G, T, P, E, Z, Y.
*** FIGYELMEZTETÉS *** A környezet által megadott
területi beállítások befolyásolják a
rendezési sorrendet. Az LC_ALL=C
beállításával megkapható a
hagyományos rendezési sorrend, amely a natív
bájtértékeket használja.
Írta Mike Haertel és Paul Eggert.
A(z) GNU coreutils online súgója:
<
https://www.gnu.org/software/coreutils/>
Report any translation bugs to <
https://translationproject.org/team/>
Copyright © 2022 Free Software Foundation, Inc. A licenc GPLv3+: a GNU
GPL 3. vagy újabb változata:
<
https://gnu.org/licenses/gpl.html>.
Ez egy szabad szoftver, terjesztheti és/vagy módosíthatja.
NINCS GARANCIA, a törvény által engedélyezett
mértékig.
shuf(1),
uniq(1)
Teljes dokumentáció
<
https://www.gnu.org/software/coreutils/sort>
vagy helyileg elérhető: info '(coreutils) sort invocation'
A kézikönyv magyar fordítását a Szalay Attila
<
[email protected]> készítette.
Ez a fordítás ingyenes dokumentáció; lásd a
GNU
General Public License 3 Feltételezzük, hogy NEM
FELELŐSSÉG.
Ha hibát talál a kézikönyv oldal
fordításában, küldje el a e-mail cím:
TODO.