Tartalom
Adatok
Licenc: GNU GPLv3+
Verziószám: (GNU coreutils) 8.30 (Debian 10-ben)
Fejlesztő/tulajdonos: Free Software Foundation, Inc.
Rövid leírás:
Az od Linux parancs manual oldala és súgója. Az od parancs fájlokat ömleszt (dump) oktális és más formában.
Man oldal kimenet
man od
OD(1) General Commands Manual OD(1) NÉV od - fájlok ömlesztése (dump) oktális és más formában ÁTTEKINTÉS od [-abcdfhiloxv] [-s[bytes]] [-w[bytes]] [-A radix] [-j bytes] [-N bytes] [-t type] [--skip-bytes=bytes] [--address-radix=radix] [--read-bytes=bytes] [--format=type] [--output-duplicates] [--strings[=bytes]] [--width[=bytes]] [--traditional] [--help] [--version] [file...] LEÍRÁS Ez a dokumentáció a továbbiakban nincs karbantartva és pontatlan vagy hiányos lehet. A Texinfo dokumentáció a hiteles forrás. Ez a kézikönyv lap az od GNU változatát dokumentálja. Az od program a szabványos kimenetre írja a megadott fájlok, illetve `-' fájlnév esetén a szabványos bemenet tartalmát. A kimenet minden sora a bemeneti fájl offsetjét tartalmazza a baloldali oszlopban, utána egy vagy több oszlopnyi adat követi az opciók által megadott formátumban. (Offset = hány bájttal van az első bájt után az adott rész.) Alapértelmezés szerint od a fájl offsetjeit oktálisan, az adatokat kétbájtos oktális számok formájában adja meg. OPCIÓK -A, --address-radix=radix Az kiírt offsetek számrendszerének alapszámát adja meg. A radix az alábbiak valamelyike lehet: d decimális (10-es alapú) o oktális (8-as alapú) x hexadecimális (16-os alapú) n semmilyen: nem nyomtat offseteket. Az alapértelmezés az oktális. -j, --skip-bytes=bytes Átugrik bytes számú bájtot a bemenetből, mielőtt formázni és írni kezdene. Amennyiben bytes `0x' vagy `0X'-szel kezdődik, hexadecimálisként kezeli; különben ha `0'-val kezdődik, oktálisnak; másképpen decimálisnak veszi. Egy hozzáfűzött `b' 512-es szorzót, egy `k' 1024-es szorzót, és az `m' 1048576-eset jelent. -N, --read-bytes=bytes Legfeljebb bytes bájtot ír ki minden bemeneti fájlból. Minden, a bytes értékhez fűzött elő- és utótagot ugyanúgy értelmez, mint a -j opciónál. -t, --format=type A kimeneti formátumot választja meg. A type egy string, amely az alábbi típusjelző karakterek közül egyből vagy többől áll. Egynél több típusjező karakter, vagy ezen opció többszöri használata esetén az od program minden kimeneti sort minden típusnak megfelelően kiír a típusjelző karakterek megadásának sorrendjében. a megnevezett karakter (named character) c ASCII karakter vagy fordított törtvonalas escape-sorozat (backslash escape) d előjeles decimális f lebegőpontos o oktális u előjel nélküli decimális x hexadecimális Az `a' és `c' típusok kivételével megadható azon bájtok száma, amelyet az od az egyes számok értelmezésekor felhasznál. Ezt a számot decimálisan a típusjelző karakter mögé írva kell megadnunk. Lehetőség van ezen kívül a méret megadására a C fordító belső adatméreteinek megfelelő karakterek használatával. Egészekre (d, o, u, x): C karakter (char) S rövid (short) I egész (int) L hosszú (long) Lebegőpontos értékre (f): F lebegőpontos (float) D duplapontos (double) L hosszú duplapontos (long double) -v, --output-duplicates Kijelzi az egymást követő azonos sorokat is. Alapértelmezés szerint ugyanis ha két vagy több azonos kimeneti sor keletkezne, az od program csak az elsőt írja ki, és csak egy csillagjelet (`*') tesz ki a következő sorba, jelezvén, hogy azonos sorok következnek. -s, --strings[=bytes] A szokásos kimenet helyett csak a bemenet string konstansait írja ki. Stringnek a legalább bytes hosszúságú, ASCII grafikus (vagy formázó) karakterekből álló, NUL végződésű bájtsorozatokat veszi. A bytes elhagyásakor az alapértelemezett érték: 3. -w, --width[=bytes] Az egy sorba kiírandó bemeneti bájtok számát adja meg. Ez többszöröse kell legyen a megadott kimeneti formátumhoz tartozó méretek legkisebb közös többszörösének. bytes alapértelmezett értéke az opció megadása esetén 32, az opció nélkül pedig 16. --help Használati útmutatót ír a szabványos kimenetre, majd kilép. --version A program verziójáról ír ki információt a szabványos kimenetre, majd kilép. A következő néhány opciótérkép megadja a régi pre-POSIX formátum és a megfelelő POSIX-formátum közti kapcsolatokat. A GNU od elfogadja a régi és új stílusú megadási módok tetszőleges kombinációját is. A formátummegadó opciók felgyülemlenek. -a Karakteres kimenet. Egyenértékű -t a -val. -b Oktális bájt kimenet. Egyenértékű -t oC -vel. -c ASCII karakter vagy fordított törtvonalas escape-sorozat (backslash escape) kimenet. Egyenértékű -t c -vel. -d Előjel nélküli rövid decimális kimenet. Egyenértékű -t u2 -vel. -f Lebegőpontos kimenet. Egyenértékű -t fF -fel. -h Rövid hexadecimális kiemenet. Egyenértékű -t x2 -vel. -i Rövid decimális kiemenet. Egyenértékű -t d2 -vel. -l Hosszú decimális kimenet. Egyenértékű -t d4 -vel. -o Rövid oktális kimenet. Egyenértékű -t o2 -vel. -x Rövid hexadecimális kiemenet. Egyenértékű -t x2 -vel. --traditional Felismeri azokat az opciókat, amelyeket az od néhány régi, POSIX előtti változata értelmezett. Az od --traditional [file] [[+]offset[.][b] [[+]label[.][b]]] szintaxis használható legfeljebb egy fájl és opcionális argumentumok megadásával, melyek egy offsetet és a label ál- kezdő címet határozzák meg. Alapértelmezés szerint offset egy oktális számként kerül értelmezésre, amely azt adja meg hány bemeneti bájtot kell a formázás és az írás előtt átugorni. Az esetleges követő tizedespont az offset értelmezését decimális számra módosítja. Ha nincs ez a decimális módosítás, de az offset `0x' vagy `0X'-szel kezdődik, hexadecimálisként értelmezi. Követő `b' pedig 512-vel szorozza az offset értékét. A label argumentum ugyanúgy kerül értelmezésre, mint az offset, csak ez a kezdeti ál-címet adja meg. Az ál-címek a normális címek után zárójelben kerülnek kijelzésre. MAGYAR FORDÍTÁS Horváth András <horvatha@rs1.szif.hu> FSF GNU Text Utilities OD(1)
Súgó kimenet
od --help
Használat: od [KAPCSOLÓ]… [FÁJL]… vagy: od [-abcdfilosx]… [FÁJL] [[+]ELTOLÁS[.][b]] vagy: od --traditional [KAPCSOLÓ]… [FÁJL] [[+]ELTOLÁS[.][b] [+][CÍMKE][.][b]] A FÁJL egy egyértelmű ábrázolásának kiírása, alapértelmezetten oktális bájtokkal, a szabványos kimenetre. Több FÁJL argumentumot összefűz a felsorolás sorrendjében a bemenet kialakítása érdekében. Ha a FÁJL nincs megadva, vagy -, akkor a szabványos bemenetet olvassa. Az első és második hívási alak egyidejű alkalmazása esetén a második alak feltételezett, ha az utolsó operandus +-al vagy (2 operandus esetén) számmal kezdődik. Az ELTOLÁS operandus a -j ELTOLÁS kapcsolót jelenti. A CÍMKE az első kiírandó bájt pszeudo-címe, amely a kiíratás előrehaladásával növekszik. Az ELTOLÁS és a CÍMKE esetén egy 0x vagy 0X előtag hexadecimális ábrázolást jelez; az utótagok a . (oktális) és b (szorzás 512-vel) lehetnek. A hosszú kapcsolók kötelező argumentumai a rövid kapcsolókhoz is kötelezők. -A, --address-radix=ALAP a fájleltolások kiírási formátuma. Az ALAP a [doxn] egyike: decimális, oktális, hexa vagy nincs --endian={big|little} a bemeneti bájtok felcserélése a megadott sorrend szerint -j, --skip-bytes=BÁJT BÁJT darab bemeneti bájt kihagyása először -N, --read-bytes=BÁJT a kiíratás korlátozása BÁJT darab bemeneti bájtra -S, --strings[=BÁJT] a legalább BÁJT darab grafikus karakterből álló karakterláncok kiírása -t, --format=TÍPUS a kimeneti formátumok kiválasztása -v, --output-duplicates ne használja a * jelet a sorelnyomások jelölésére -w[BÁJT], --width[=BÁJT] BÁJT darab bájt kiírása kimeneti soronként --traditional argumentumok elfogadása a hagyományos formában --help ezen súgó megjelenítése és kilépés --version verzióinformációk megjelenítése és kilépés A hagyományos formátummeghatározások keverhetők, az alábbiak lehetnek: -a ugyanaz, mint -t a, megnevezett karakterek kiválasztása, a magas sorrend bit figyelmen kívül hagyása -b ugyanaz, mint -t o1, oktális bájtok kiválasztása -c ugyanaz, mint -t c, nyomtatható karakterek vagy visszaper escape-ek kiválasztása -d ugyanaz, mint -t u2, előjel nélküli tízes alapú 2 bájtos egységek kiválasztása -f ugyanaz, mint -t fF, lebegőpontosak kiválasztása -i ugyanaz, mint -t dI, decimális egészek kiválasztása -l ugyanaz, mint -t dL, decimális hosszúak kiválasztása -o ugyanaz, mint -t o2, oktális 2 bájtos egységek kiválasztása -s ugyanaz, mint -t d2, tízes alapú 2 bájtos egységek kiválasztása -x ugyanaz, mint -t x2, hexadecimális 2 bájtos egységek kiválasztása A TÍPUST az alábbi specifikációk közül néhány alkothatja: a megnevezett karakter, a magas sorrend bit figyelmen kívül hagyása c nyomtatható karakter vagy visszaper escape d[MÉRET] előjeles decimális, MÉRET bájt egészenként f[MÉRET] lebegőpontos, MÉRET bájt lebegőpontosonként o[MÉRET] oktális, MÉRET bájt egészenként u[MÉRET] előjel nélküli decimális, MÉRET bájt egészenként x[MÉRET] hexadecimális, MÉRET bájt egészenként A MÉRET egy szám. A TÍPUS a [doux] egyike, a MÉRET lehet C a sizeof(char), S a sizeof(short), I a sizeof(int) vagy L a sizeof(long) értékekhez. Ha a TÍPUS f, akkor a MÉRET szintén lehet F a sizeof(float), D a sizeof(double) vagy L a sizeof(long double) értékéhez. Egy z utótag hatására bármely típus esetén a nyomtatható karakterek megjelennek a kimeneti sorok végén. A BÁJTOK egy hexadecimális szám 0x vagy 0X előtaggal, és a következő szorzó- utótagokkal rendelkezhet: b 512 kB 1000 K 1024 MB 1000*1000 M 1024*1024 és ugyanígy a G, T, P, E, Z, Y esetén. A(z) GNU coreutils online súgója: <https://www.gnu.org/software/coreutils/> A(z) od fordítási hibái a <https://translationproject.org/team/hu.html> címen jelenthetők. Teljes dokumentáció itt: <https://www.gnu.org/software/coreutils/od> vagy helyileg elérhető: info '(coreutils) od invocation'
Kapcsolódó tartalom
- 5 megtekintés