İSİM¶
od - dosyayı sekizlik veya başka bir biçimde
dökümler
KULLANIM¶
od [seçenek]... [dosya]...
od [-abcdfilosx]... [dosya] [[+]konum[.][b]]
od --traditional [seçenek]... [dosya] [[+]konum[.][b] [+][yafta][.][b]]
AÇIKLAMA¶
dosyanın, hiçbir seçenek belirtilmediğinde
sekizlik sayı sisteminde, tek başına anlamlı bir
suretini standart çıktıya yazar. Birden fazla
dosya verildiğinde, girdi sırasıyla bunları
birbirine ekler.
dosya adı verilmemişse veya - olarak
verilmişse, standart girdiden okur.
Uzun seçenekler için zorunlu olan argümanlar kısa
seçenekler için de zorunludur.
- -A, --address-radix=taban
- Dosya konumlarını taban sayı sisteminde yazar.
- -j, --skip-bytes=bayt
- Her dosyanın ilk bayt baytını atlar.
- -N, --read-bytesbayt
- Çıktıyı dosya başına bayt
girdi baytıyla sınırlar.
- -S, --strings[=sayı]
- En az bayt grafik karakterlik dizgeler
çıktılar.
- -t, --format=biçim
- Çıktı biçimini biçim olarak
belirler.
- -v, --output-duplicates
- Art arda gelen birbirinin aynı satırları *
kullanmadan yazar.
- -w, --width=bayt
- Her satıra bayt bayt yazar.
- --traditional
- Geleneksel tarzda argüman kabul eder.
- --help
- Bu yardım iletisini gösterir ve çıkar.
- --version
- Sürüm bilgilerini gösterir ve çıkar.
Geleneksel biçim belirtimleri karışık
kullanılabilir:
- -a veya -t a
- Kıymetli biti yoksayarak isimli karakterleri seçer.
- -b veya -t o1
- Sekizlik baytlar seçer.
- -c veya -t c
- ASCII karakterleri ve tersbölüyle öncelenmiş
karakterleri seçer.
- -d veya -t u2
- İşaretsiz onluk 2 baytlık birimleri seçer
- -f veya -t fF
- Gerçel sayıları seçer.
- -i veya -t dI
- Onluk tamsayıları seçer.
- -l veya -t dL
- Onluk uzun tamsayıları seçer.
- -o veya -t o2
- Sekizlik 2 baytlık birimleri seçer.
- -s veya -t d2
- Onluk 2 baytlık birimleri seçer.
- -x veya -t x2
- Onaltılık 2 baytlık birimleri seçer
Eğer ilk ve ikinci çağrı biçimlerinin ikisi
de uygulanmışsa ikinci biçimin + ile başlayan son
terim veya (iki terim varsa) bir rakam olduğu varsayılır.
Bir
konum terimi
-j konum anlamına gelir.
od her satırır başına bir adres yazar,
yafta belirtilmişse ilk satırın
başına bu yafta yazılır, diğer
satırlar buna göre numaralanır.
konum veya
yaftanın başlarına 0x veya 0X koyarak bu
sayıların onaltılık sistemde olduğunu
belirtebilirsiniz. Sonlarına . koyarsanız sekizlik sistemde
olduklarını, b koyarsanız 512 ile
çarpılmalarını istediğinizi
belirtmiş olursunuz.
biçim aşağıdaki belirtimlerin biri veya
birkaçı kullanılarak oluşturulur:
- a
- Karakter isimlerini yazar. (Örnek: 'od -t a' sekme
karakterini gördüğünde 'ht' yazar.)
- c
- Alfabe elemanlarını olduğu gibi denetim
karakterlerini tersbölü ile öncelenmiş
gösterimleri ile yazar.
- d[boyut]
- İşaretli onluk tamsayıyı boyut
baytlık yazar.
- f[boyut]
- Gerçel sayıyı boyut baytlık sayı
olarak yazar.
- o[boyut]
- Sekizlik sayıyı boyut baytlık sayı
olarak yazar.
- u[boyut]
- İşaretsiz onluk tamsayıyı boyut
baytlık yazar.
- x[boyut]
- Onaltılık sayıyı boyut baytlık
sayı olarak yazar.
boyut bir sayıdır.
biçim doux
olduğunda,
boyut sizeof(char) için C, sizeof(short)
için S, sizeof(int) için I veya sizeof(long) için L
olabilir.
biçim f olduğunda,
boyut sizeof(float)
için F, sizeof(double) için D veya sizeof(long double)
için L olabilir.
taban, onluk için d, sekizlik için o,
onaltılık için x veya hiçbiri için n olur.
baytları 0x veya 0X öneki onaltılık
yaparken, b soneki 512 ile, k soneki 1024 ile ve m soneki 1048576 ile
çarpılacaklarını belirtir. Bir
biçime z soneki eklenmesi, çıktılanacak her
satırın sonuna o satırdaki basılabilir
karakterlerin hepsinin yazılmasına sebep olur.
--string
seçeneği argümansız
kullanıldığında argümanının 3
olduğu varsayılır. Aynı şekilde
--width için argümanın 32 olduğu
varsayılır. Öntanımlı olarak,
od -A
o -t d2 -w16 seçeneklerini kullanır.
YAZAN¶
Jim Meyering tarafından yazılmıştır.
GERİBİLDİRİM¶
Lütfen, böcekleri ve hataları <bug-coreutils (at)
gnu.org> adresine bildirin.
TELİF HAKKI¶
Telif hakkı © 2006 Free Software Foundation, Inc.
Bu bir özgür yazılımdır; GNU Genel Kamu
Lisansının <
http://www.gnu.org/licenses/gpl.html>
koşullarına bağlı kalarak
kopyalarını yeniden dağıtabilirsiniz.
Yasaların izin verdiği ölçüde hiçbir
garantisi yoktur; hatta SATILABİLİRLİĞİ
veya ŞAHSİ KULLANIMINIZA UYGUNLUĞU için bile
garanti verilmez.
İLGİLİ BELGELER¶
od komutu ile ilgili kapsamlı bir kılavuz Texinfo olarak
mevcuttur. Şayet
info ve
od
yazılımları düzgün bir şekilde
sisteminizde kuruluysa, aşağıdaki komut ile bu
kılavuzu görüntüleyebilirsiniz.
- info coreutils od
ÇEVİREN¶
Nilgün Belma Bugüner <nilgun (at)
belgeler·gen·tr>, Kasım 2006