Nav
hexdump - ascii, dicţionar, hexadecimal, dump oktal
Synopsis
[- bcCdovx ] -words-[ e- format_string ] -words [ -f format_file ] -words [-n length ] -û-pelê [ pelê ] pelê ...
Terîf
Bikaranîna hexdump e ku fîlterek ku pelên daneyên taybetkirî dide an an standard standard, heger heke pelên nayê diyar kirin, di bikarhênerên formatê de diyar kirin.
Vebijêrk wek vê yekê ye:
-b
Display -a-byte oktal Display the input offset in hexadecimal, followed by sixteen space-separated, three columns, zero-filled, bytes of input, in line, octal.
-c
Display display of one-byte Display the input offset in hexadecimal, followed by sixteen spaces separated, three columns, space-filled, characters of the data per line.
-C
Pêşniyarek hex + ASCII nîşan bide hexadecimal, li dû şeş cihek cuda vekirî, du stûn, hexadecimal bytes nîşan bide, paşê heman şeş bayîtan di% _p format di encama `` | '' ve girêdayî ye.
-d
Display display of two-byte display in input offset in hexadecimal, followed by eight space-separated, five columns, zero-filled, two-byte units of input, in a decimal number, per line.
-e format_string
Ji bo daneyên danûstandinên stringê formatê binirxînin.
-f format_file
Peldanka pelê binivîse ku yek an jî bêtir nûline nûçeyên pelê vekirî. Rêzên rêz û rêzikên ku yekemek nehêlkirî ye ku nîşanek hêşî ye ( # nayê dîtin.
-n dirêj
Tenê ji hêla bendeyên inputê binivîse.
-o
Display display of two-byte display in input offset in hexadecimal, followed by eight space-separated, six columns, zero-filled, two-byte quantities of input, in octal, per line.
-s
Ji destpêka veguhastinê vekin veşartin. Bi rêkûpêk, sepandina nimûne wekî nimreya decimalê ye. Bi tevlîbûna 0x an jî 0X tête hejmareke hejmareke hexadecimal tê dayîn, nebe, bi tevlîheviya 0 ya pêşengî tête navnîşa nimûneya oktal. Tevlêbûna taybetmendiya k k or m ji bo destnîşankirina sedemên ku bi piraniya 512 1024 an jî 1048576 ve tê şirove kirin.
-v
Vebijêrk ji hexdumpê re bibe sedema daneyên danûstendinê de. Bêyî v- vêvek, hejmarek komên hilberên hilberê, ku dê ji hêla pêşî ya barkirina hilberên hilberê (yek ji bo qeydên gazê), dê di heman demê de bi awayekî asteriskî ve girêdayî ye.
-x
Performansa hexadecimalê du-byte di hexadecimalê de, pişta heşt heşt, cihê vekirî, çar çarçoveyî, şeş-tije, du-byte ji hêla daneyên danûstandinê, di hexadecimal de, per line.
Ji bo pelê her inputê, bi veguhestina veguhestina standard ya standard veqetîne, bi daneyên forma formatên ji hêla hêla bijartî ve têne veguherandin, ji wan re diyar kirin.
Forma
String-a-string di nav deverên yek-format format hene, ji alîyê whitespace ve girêdayî ye. Yekînek forma heya sê pirtûkan hene: nirxandina hejmarek, hejmar, û formatek.
Hejmaran hejmar e ku hejmarên erênî yên erênî yên erênî yên erênî yên erênî ye. Her format di demên hejmartinê de derbas kirin.
Hejmar ji alîgirên erênî yên alternatîf e. Heke diyar dike ku hejmara hetesê bişkojk ji hêla her revandin ya formatê ve bêne şîrovekirin.
Heke hejmarkirina hejmarek û / an jî hejmarek hejmar tête diyar kirin, piştî ku hejmarkirina hejmarek û / an berî heya hejmarê ji bo wan veqetîne, divê pêdivî ye.
Ji ber pişka paşê ve an paşî kîjan spîpacek bête dîtin.
Forma pêdivî ye û divê ji hêla du şîfre ("") ve girêdayî ye. Ew ji hêla stratejiya fprintf-style ve tê şirove kirin (ji felsefên jêrîn (fprintf (3) binêrin:
- Asterisk (*) dibe ku wek qada çarçoveya an rastiyê ye.
- Ji hêla krîterê her `` '' nirxa xelet an qadê ya qadê pêwîst e (nexşeya fprinta (3) ya ku ji ber ku rahişta ne diyarî ye hemî stendor dikeve çap dike).
- Guhertinên guhertinên `` h '', `` l '', `` n '', `` p '' û `` q '' ne piştevanî ne.
- Pêşangehên niştecîh ên tenê di C standard di navnîşan de têne destnîşan kirin:
NUL \ 0
\ a
\ b
\ f
\ n
\ r
\ t
\ v
Hexdump herweha stratejiyên jêrîn ên din ên piştevanîya piştgirî dike.
_a [ dox ]
Daxistina veguhestinê, pelên li ser pelên inputê, yên din ên ku li pêş bên nîşandan. Lîsteyên vekirî yên d o û x diyarbekirî wekî dakêşî, octal an hexadecimal re diyar dike.
_A [ dox ]
Ji ber ku hemû danûstandinên danûstandinan tête kirin, ji ber ku tenê ew yek carî pêk tê girêdana string-a conversion string.
_c
Guhertoyên hilbijêre di çarçoveya navekî default de. Lîsteyên ne-namekirinê di sê kesan, oct-padded de têne nîşandan, bêyî wan ji hêla nimûne bi hêla hilbijarkirina standard standard ve tê nîşandan
_p
Guhertoyên hilbijêre di çarçoveya navekî default de. Lîsteyên ne-namekirinê wekî `` . ''
_u
Derheqê DYA-ASCII-ê, ji bilî xalên ku kontrolkirina kontrola jêrîn bi jêr, jêrîn-nav, navên bikar tên nîşandan. Ji hêla 0xff, hexadecimal, hêsirên wekî hexadecimal têne nîşandan.
000 nul 001 soh 002 stx 003 etx 004 eot 005 enq
006 ack 007 bel 008 bs 009 ht 00a lf 00B vt
00C ff 00D cr 00E so 00F si 010 dle 011 dc1
012 dc2 013 dc3 014 dc4 015 nak 016 syn 017 etb
018 dikarin 019 em 01A sub 01B esc 01C fs 01D gs
01E rs 01F us 0 del del
Bişkojk û piştevaniya piştevanîya ji bo lîstikên veguherîna guhertinê têne gotin:
% _c,% _p,% _u,% c
Yek ji hêla tenê tenê hesab dike.
% d,% i,% o % u,% X,% x
Bi çarçoveya çaralî ya yekem, yek, du û çar çarçeyan piştgirî kirin.
% E,% e,% f % G,% g
Eight byte default, four keyte support supported.
Gelek daneyên danûstandinê ji hêla her formatê ve tête şert e ku ji hêla her formatê re pêwîst e ku hejmara hejmarê hejmarek hejmartî ye, an jî hejmarek hejmartinê hejmara hetesên ku ji hêla belgeyê ve tête hewcedar be diyar kirin.
Di derveyî `` blocks 'de, lêbelê ku blok ji hêla tevahî daneyên daneyên herî hêja ji hêla stringê ve hatiye diyarkirin. Pirtûka pirtûka şirovekirina kêmkirina danûstandina bloka daneyên danûstandinên kêm ên ku, hejmara formatê herdu hejmarek hejmareke hûrgelan tête destnîşankirin û hejmarên nirxek taybet tune ye, hejmarek hejmar hebe heya heya tevahiya astengiya pêvajoyê tête kirin an jî heb hema hebe hebe di bloka bêdeng bimîne da ku strateke forma xwe bigire.
Heke, wekî encamên bikarhênerê bikarhênerî an hexdump guhertinê hejmareke ku ji jorê vekirî tête, hejmarek hejmareke mezin ji hev yek e, hewayên hûrgelên hûrgelên ku di dema paşînkirinê de derbas dibe.
Ew çewtiyek e ku hejmareke yekîtiyê û herwiha hemî guhartinên guhartinê an jî hebên ku bi tevahî lê ji hêla celebên anku an strûguherînan an _a an jî e
Gava ku, encamekkirina nimûneya n- an an end-of-file tê gihîştin, daneyên danûstandin tenê bi qonaxa formatek tewqil dike, blokek nîv-padded-e-heqê pêdivî ye ku ji bo hemû daneyên heyî hene dawiya danûstendinan hin hejmarên sîleyan nîşan bide).
Di derveyî hilberê de ji hêla formên wesayîtan ve têne navnîşan deverên navfireh. Gelek jimareyên cîhên wekhev deverên ku ji hêla cihan veguhertina veguhertina veguherterên bi heman zeviya çarçoveyê û rastiyê wekî wekî guhertineke krîterê an jî guherîna guhertina rast lê bi `` '' `` '' `` # '' Guherandinên ala alterê veguherandin, û referendkirina NULL string.
Heke hûrgeyên pelan diyar kirin, pêşniyara default default wek x- xeberkirinê ye.
0 ser serketî û> 0 eger çewtiyek çêbû.
EXAMPLES
Di binivîse formatê de perçeyê de nîşan bide:
"% 06.6_ao" 12/1 "% 3_u" "\ t \ t" "% _p" "\ n"The -x option implementing:
"% 07.7_Ax \ n" "% 07.7_ax" 8/2 "% 04x" "\ n"Standards
Têbigere tête ku St-p1003.2 hevbigere be.