Provided by: manpages-tr_2.0.6-2_all 

İSİM
numfmt - sayıları biçemler
KULLANIM
numfmt [SEÇENEK]... [SAYI]...
AÇIKLAMA
Komut satırından veya standart girdiden okunan SAYIları yeniden biçemler.
Uzun seçenekler için zorunlu olan girdiler, kısa seçenekler için de zorunludur.
--debug
Girdi geçersizse uyarı basar.
--d, --delimiter=AYRAÇ
Alan ayracı olarak boşluk yerine AYRAÇ kullanılır
--field[=ALANLAR]
Belirtilen girdi ALANLARlarındaki sayılarda değişiklik yapılır (öntanımlı: 1). Aşağıda ALANLAR ile
ilgili bölüme bakınız.
--format=BİÇEM
printf tarzı kayan nokta BİÇEMi kullanılır. Aşağıda BİÇEM ile ilgili bölüme bakınız.
--from[=BİRİM]
Belirtilen sayılar BİRİM ile oranlanır; öntanımlı: ’none’. Aşağıda BİRİM ile ilgili bölüme bakınız.
--from-unit[=BOYUT]
Girdi BOYUTu belirtilir (öntanımlı olan 1 yerine).
--grouping
Sayılar yerele göre gruplanır (1.000.000 gibi - C/POSIX yerelinde etkisizdir).
--header[=SAYI]
İlk SAYI başlık satırı dönüştürülmeden basılır (öntanımlı: 1).
--invalid=KİP
Geçersiz sayılar için başarısızlık KİPi. Şunlardan biri olabilir: abort (öntanımlı), fail, warn,
ignore (sırayla: çık, başarısız ol, uyar, yoksay)
--padding=SAYI
Çıktıyı SAYI karakter yastıklar. +SAYI sağa yanaştırır, -SAYI sola yanaştırır, çıktı SAYI’dan büyükse
yastıklama yapılmaz. Öntanımlı olarak, boşluk karakteri varsa otomatik olarak yastıklama yapılır.
--round=YÖNTEM
Oranlama yapılırken yuvarlama YÖNTEMi kullanılır. Şunlardan biri olabilir: up (yukarı), down (aşağı),
from-zero (sıfırdan - öntanımlıdır), towards-zero (sıfıra: pozitifler alta, negatifler üste), nearest
(en yakına).
--suffix=SONEK
Çıktılanan sayılara SONEK ekler. Sayı girdilerinde sonek isteğe bağlıdır.
--to=BİRİM
Çıktılanan sayılar otomatik olarak BİRİM ile oranlanır. Aşağıda BİRİM ile ilgili bölüme bakınız.
--to-unit[=BOYUT]
Çıktı BOYUTu belirtilir (öntanımlı olan 1 yerine).
-z, --zero-terminated
Satırlar satır sonu karakteri ile değil NUL (\0) karakteri ile sonlandırılır.
--help
Yardım metnini basar ve çıkar.
--version
Sürüm bilgilerini basar ve çıkar.
BİRİM seçenekleri
none
Otomatik oranlama yapılmaz; sonekler hatayı tetikler.
auto
Seçimlik bir veya iki harfli sonek kabul eder. Örnekler:
1K = 1000, 1Ki = 1024, 1M = 1000000, 1Mi = 1048576
si Seçimlik bir harfli sonek kabul eder. Örnekler:
1K = 1000, 1M = 1000000, ...
iec Seçimlik bir harfli sonek kabul eder. Örnekler:
1K = 1024, 1M = 1048576, ...
iec-i
Seçimlik iki harfli sonek kabul eder. Örnekler:
1Ki = 1024, 1Mi = 1048576, ...
ALANLARda cut(1) tarzı desteklenir:
N N’inci alan, 1’den itibaren sayılır.
N- N’inci alandan, satır sonuna kadar.
N-M N’inci alandan, M’inci alana kadar (M ve N dahil).
-M İlkinden M’inci alana kadar.
- Tüm alanlar.
Çoklu alanlar/aralıklar virgüllerle ayrılabilir.
BİÇEM
BİÇEM tek bir kayan noktalı ’%f’ değişkenini basmaya uygun olmalıdır. Seçimlik tek tırnak (%’f) yerel
tarafından destekleniyorsa gruplamayı etkin kılar. Seçimlik genişlik değeri (%10f) çıktıyı yastıklar.
Seçimlik 0 (%010f) genişliği sıfırlarla yastıklar. Seçimlik negatif değerler (%-10f) alan içinde sola
yanaştırır. Seçimlik hassasiyet (%.1f) girdiden saptanan hassasiyeti geçersiz kılar.
Çıkış Durumu
Tüm girdi sayılar başarıyla dönüştürülmüşse çıkış durumu 0’dır.
Öntanımlı olarak ilk dönüşüm hatasında çalışmayı durdurur ve çıkış durumu 2 olur.
--invalid=’fail’ ile her dönüşüm hatası için uyarı basılır ve çıkış durumu 2 olur.
--invalid=’warn’ ile her dönüşüm hatası tanılanır fakat çıkış durumu 0 olur.
--invalid=’ignore’ ile dönüşüm hataları tanılanmaz ve çıkış durumu 0 olur.
ÖRNEKLER
$ numfmt --to=si 1000
-> "1.0K"
$ numfmt --to=iec 2048
-> "2.0K"
$ numfmt --to=iec-i 4096
-> "4.0Ki"
$ echo 1K | numfmt --from=si
-> "1000"
$ echo 1K | numfmt --from=iec
-> "1024"
$ df -B1 | numfmt --header --field 2-4 --to=si
$ ls -l | numfmt --header --field 5 --to=iec
$ ls -lh | numfmt --header --field 5 --from=iec --padding=10
$ ls -lh | numfmt --header --field 5 --from=iec --format %10f
YAZAN
Assaf Gordon 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
GNU coreutils sayfasında: <http://www.gnu.org/software/coreutils/nohup>
Veya sisteminizde: info ’(coreutils) nohup invocation’
ÇEVİREN
© 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.
GNU coreutils 9.0 Eylül 2021 NUMFMT(1)