binary2ascii - başvuru kılavuzu, seçenekler, komut örnekleri


İSİM

binary2ascii - İkili sayıları metin gösterimine dönüştürün

ÖZET

binary2ascii [flags]

TANIM

binary2ascii, ikili sayılardan oluşan girişi okur ve bunları metinsel temsillerine dönüştürür. Komut satırı bayrakları, ikili sayıların türünü ve boyutunu belirtir ve çıktı biçimi üzerinde kontrol sağlar. İşaretsiz tamsayılar ikili, sekizli, ondalık veya onaltılı olarak yazılabilir. İşaretli tamsayılar yalnızca ikili veya ondalık olarak yazılabilir. Kayan noktalı sayılar, standart veya bilimsel gösterimde yalnızca ondalık olarak yazılabilir. (Kayan noktalı sayıların ikili temsilini incelemek istiyorsanız, girdiyi bir işaretsiz karakter dizisi olarak ele almanız yeterlidir.)

KOMUT SATIRI BAYRAKLARI

Uzun seçenekler bazı sistemlerde bulunmayabilir.

-b,--base <base>

Tamsayı dönüştürmeleri için temel: b(binary),d(ondalık), h(exadecimal), o(ctal) veya 2,8,10 veya 16.

-d,--delimit

Çıktıyı yerel ayarlara göre sınırlayın. Bu, printf(3)'in sınırlamayı desteklediği sistemlerde varsayılandır. Sınırlandırma etkinleştirilmemişse, kayan noktalı sayıların bir ondalık noktası olur ve grup ayrımı olmaz, tamsayılar ise hiçbir sınırlayıcı içermez. Bu seçenekle, ondalık ayırıcı yerel ayara göre seçilecek (örneğin, virgül olabilir) ve kesirli olmayan basamaklar, yürürlükteki yerel ayar kurallarına göre gruplandırılacak ve ayrılacaktır. Amerikan İngilizcesi için bu, virgülle ayrılmış üç basamaklı gruplar anlamına gelirken, Almanya'daki Almanca için noktalarla ayrılmış üç basamaklı gruplar anlamına gelir.

-D,--do-not-delimit

Çıktıyı -d seçeneğine göre sınırlandırmayın.

-e,--exponential

Üstel (bilimsel) gösterim kullanın.

-h,--help

yardım mesajını yazdır

-l,--linefeed

boyut char, short, int veya long yani bir karakteri temsil edebilecek boyutlar ise, her 0x0A değerinden sonra bir satır besleme ekleyin.

-L,locale <locale>

Yerel ayarın LC_NUMERIC özelliğini olarak ayarlayın.

-n,--number <number>

satır başına yazdırılacak öğe sayısı.

-o,--offset <offset>

başlayacak bayt ofseti.

-p,--precision <precision>

kayan noktalı sayıları yazdırırken kullanılacak kesinlik.

-s,--sizes

geçerli makinedeki türlerin boyutlarını ve ilgili bilgileri yazdırın

-t,--type <type>

giriş türünü ve boyutunu ayarla

-x,--no-hex-mark

onaltılık çıktıyı 0x önekiyle işaretlemeyin.

-V,--verbose

ayrıntılı olmak

-v,--version

sürüm bilgilerini yazdırın.

-w,--width

minimum alan genişliği.

-X,--explain-exit-codes

çıkış durum kodlarının bir özetini yazdırın.

-z,--zero-pad-integers

solda sıfır ped.

-Z,--do-not-zero-pad-integers

soldaki pedi sıfırlama

GİRİŞ TİPLERİ

Aşağıda olası giriş türleri verilmiştir. Bazı türlerin bazı makinelerde bulunmayabileceğini unutmayın.

d

çift

q

uzun çift

f

batmadan yüzmek

sc

imzalı karakter

ss

imzalı kısa

si

imzalı int

sl

imzalı uzun

sq

imzalı uzun uzun

uc

imzasız karakter

us

imzasız kısa

ui

imzasız int

ul

imzasız uzun

uq

imzasız uzun uzun

ÇIKIŞ DURUMU

Çıkışta aşağıdaki değerler döndürülür:

0 SUCCESS

Giriş başarıyla dönüştürüldü.

1 INFO

Kullanıcı, sürüm numarası veya kullanım özeti gibi bilgiler istedi ve bu sağlandı.

2 SYSTEM ERROR

G/Ç hatası veya depolama alanı tahsis edilememesi gibi işletim sistemindeki bir hatadan kaynaklanan bir hata.

3 COMMAND LINE ERROR

Program, geçersiz veya tutarsız komut satırı işaretleriyle çağrıldı.

5 INPUT ERROR

Bu, girdinin hatalı biçimlendirildiği, yani gerekli türden bir sayı olarak yorumlanamayacağı anlamına gelir. Örneğin, giriş 0x2A ise ve bir ondalık değer çağrılırsa, 0x2A bir ondalık tamsayının geçerli bir gösterimi olmadığı için bir GİRİŞ HATASI döndürülür.

YAZAR

Bill Poser (billposer@alum.mit.edu)

LİSANS

GNU Genel Kamu Lisansı, sürüm 3

AYRICA BAKINIZ

ascii2binary(1)