Man page - sort(1)
Packages contas this manual
- timeout(1)
- ls(1)
- uname(1)
- runcon(1)
- nohup(1)
- dir(1)
- hostid(1)
- paste(1)
- sum(1)
- who(1)
- join(1)
- factor(1)
- touch(1)
- chown(1)
- md5sum(1)
- nl(1)
- mkdir(1)
- tac(1)
- false(1)
- stat(1)
- chmod(1)
- sha224sum(1)
- mktemp(1)
- readlink(1)
- seq(1)
- echo(1)
- comm(1)
- tsort(1)
- mkfifo(1)
- unexpand(1)
- cp(1)
- sha256sum(1)
- shred(1)
- tee(1)
- uniq(1)
- expr(1)
- sha384sum(1)
- basenc(1)
- ptx(1)
- fmt(1)
- chcon(1)
- wc(1)
- realpath(1)
- mv(1)
- sha512sum(1)
- yes(1)
- vdir(1)
- printf(1)
- b2sum(1)
- mknod(1)
- tail(1)
- chroot(8)
- tr(1)
- [(1)
- od(1)
- cut(1)
- date(1)
- cat(1)
- du(1)
- pr(1)
- fold(1)
- dirname(1)
- sha1sum(1)
- printenv(1)
- numfmt(1)
- nproc(1)
- chgrp(1)
- sync(1)
- ln(1)
- pwd(1)
- install(1)
- base64(1)
- test(1)
- true(1)
- cksum(1)
- tty(1)
- rmdir(1)
- expand(1)
- link(1)
- df(1)
- stty(1)
- dd(1)
- split(1)
- truncate(1)
- dircolors(1)
- head(1)
- shuf(1)
- id(1)
- basename(1)
- users(1)
- base32(1)
- nice(1)
- sort(1)
- sleep(1)
- unlink(1)
- logname(1)
- whoami(1)
- pathchk(1)
- rm(1)
- csplit(1)
- groups(1)
- stdbuf(1)
- arch(1)
- env(1)
- pinky(1)
apt-get install coreutils
Available languages:
en fr es pl vi nb ko nl da tr hu sv ja uk fi ru ro zh_TW sr zh_CN deManual
| SORT(1) | Kullanıcı Komutları | SORT(1) |
İSİM
sort - metin dosyalarının satırlarını sıralar
KULLANIM
AÇIKLAMA
Belirtilen DOSYA(ların)nın satırlarını sıralayıp standart çıktıya yazar.
DOSYA verilmediğinde veya - olduğunda standart girdi okunur.
Uzun seçenekler için zorunlu olan girdiler kısa seçenekler için de zorunludur.
Sıralama seçenekleri:
- -b, --ignore-leading-blanks
- Sıralanacak alanlarda ve sıralama anahtarlarından önce gelen boşlukları dikkate almaz.
- -d, --dictionary-order
- Anahtarlarda sadece boşluklar ve [a-zA-Z0-9] karakterlerini dikkate alır.
- -f, --ignore-case
- Sıralarken büyük/küçük harf farklılıklarını dikkate almaz.
- -g, --general-numeric-sort
- Sayısal değere bakarak sıralar.
- -i, --ignore-nonprinting
- Anahtarlarda sadece yazılabilir karakterleri dikkate alır.
- -M, --month-sort
- Anahtarın ilk üç harfini alır, bir ay isminin kısaltmasıysa, ayların sırasına göre sıralar. Ay isimlerinin kısa yazılışlarını LC_TIME ortam değişkeninin belirttiği yerel dosyasından okur.
- -h, --human-numeric-sort
- İnsanlarca okunabilen sayılara (2K, 1G gibi) göre sıralar.
- -n, --numeric-sort
- Sayısal dizgeye göre sıralar.
- -R, --random-sort
- Eş anahtarlara göre gruplayarak satırları karar. Bkz: shuf(1)
- --random-source=DOSYA
- Rasgele baytları DOSYAdan okur.
- -r, --reverse
- Karşılaştırma sonucunu tersine sıralar.
- --sort=SÖZCÜK
- SÖZCÜK’e göre sıralar: genel-sayısal: -g, insan-sayısal: -h, sayısal: -n, aylar: -m, rastgele: -R, sürüm: -V
- -V, --version-sort
- Metin içindeki (sürüm) numaralarına doğal sıralama uygular.
Diğer seçenekler:
- --batch-size=SAYI
- Bir kerede en fazla SAYI sayı girdi sıralanır. Geçici dosyaların kullanımı içindir.
- -c, --check, --check=diagnose-first
- Dosyalar sıralı mı diye bakar; sıralamaz.
- -c, --check=quiet, --check=silent
- -c gibidir, ancak ilk kötü satırı bildirmez.
- --compress-program=UYGULAMA
- Geçici çıktı UYGULAMA ile sıkıştırılır. Bu sıkıştırma UYGULAMA -d ile çözülür.
- --debug
- Satırın sıralamak için kullanılan kısmına açıklama ekler ve şüpheli kullanım hakkında standart hataya uyarı verir.
- --files0-from=D
- Girdi, D dosyasında belirtilen sıfır sonlandırmalı dosya isimlerinden okunur. D - olduğunda dosya isimleri standart girdiden okunur.
- -k, --key=ANAHTAR
- Sıralama için ANAHTAR belirtmekte kullanılanılır. Anahtar konum ve tür belirtir.
- -m, --merge
- Sıralama yapmaz; daha önceden sıralanmış dosyaları birleştirir.
- -o, --output=DOSYA
- Sonucu standat çıktı yerine DOSYAya yazar.
- -s, --stable
- Son çare karşılaştırmasını devre dışı bırakarak sıralamayı sabitler.
- -S, ---buffer-size=BOYUT
- Ana bellek tamponu için BOYUT ayırır.
- -t, --field-separator=AYRAÇ
- Geçiş için boşluk yerine AYRAÇ kullanılır.
- -T, --temporary-directory=DİZİN
- Geçici dosyalar için $TMPDIR veya /tmp değil, DİZİN kullanılır. Çok sayıda dizin çok sayıda seçenek ile belirtilir.
- --parallel=SAYI
- Aynı anda SAYI sıralama yapılır.
- -u, --unique
- -c seçeneği ile birlikte, kesin sıralama mı diye bakar; -c olmaksızın sadece ilk eşitlik durumunu çıktılar.
- -z, --zero-terminated
- Satırları satır sonu karakteri (\n) yerine boş karakterle (\0) sonlandırır.
- --help
- Yardım iletisini gösterir ve çıkar.
- --version
- Sürüm bilgilerini gösterir ve çıkar.
ANAHTAR başlangıç ve bitiş konumu için A[.K][SÇN][,A[.K][SÇN]] biçimindedir, burada A alan numarası ve K alandaki karakter konumudur; her ikisi de 1’den başlar ve durma konumu öntanımlı olarak satırın sonudur. Ne -t ne de -b etkinse, konum alandaki karakterlerden önceki boşluk karakterinden itibaren sayılır. SÇN, o anahtar için genel sıralama seçeneklerini geçersiz kılan bir veya daha fazla tek harfli sıralama seçeneğinden [bdfgiMhnRrV] oluşur. ANAHTAR verilmezse, tüm satır anahtar olarak kullanılır. Hatalı anahtar kullanımını teşhis etmek için --debug kullanılabilir.
BOYUTdan sonra şu soneklerden biri gelebilir: belleği yüzdeyle belirtmek için % (1% olarak, %1 değil), bayt için b, 1024 bayt için k (öntanımlı) ve M, G, T, P, E, Z, Y diye gider.
- Uyarı:
- Ortam değişkenlerince belirlenen yerel, sıralamayı etkiler. ASCII sıralama için LC_ALL=C kullanılmalıdır.
YAZAN
Mike Haertel ve Paul Eggert tarafından yazılmıştır.
GERİBİLDİRİM
GNU coreutils sayfası: <http://www.gnu.org/software/coreutils/>
TELİF HAKKI
Telif hakkı © 2021 Free Software Foundation, Inc. Lisans GPLv3+: GNU GPL sürüm 3 veya üstü <http://gnu.org/licenses/gpl.html> Bu bir özgür yazılımdır: yazılımı değiştirmek ve dağıtmakta özgürsünüz. Yasaların izin verdiği ölçüde HİÇBİR GARANTİ YOKTUR.
İLGİLİ BELGELER
shuf(1), uniq(1).
GNU coreutils sayfasında:
<http://www.gnu.org/software/coreutils/sort>
Veya sisteminizde: info ’(coreutils) sort invocation’
ÇEVİREN
© 2006, 2022 Nilgün Belma Bugüner
Bu çeviri özgür yazılımdır:
Yasaların izin verdiği ölçüde
HİÇBİR GARANTİ YOKTUR.
Lütfen, çeviri ile ilgili bildirimde bulunmak veya çeviri
yapmak için https://github.com/TLBP/manpages-tr/issues adresinde
"New Issue" düğmesine tıklayıp yeni
bir konu açınız ve isteğinizi belirtiniz.
| Eylül 2021 | GNU coreutils 9.0 |