| () | () |
(NAME)'>نام (NAME)
hx - رویکردی مدرن به hexdump، ساختهشده با Rust.
خلاصه دستور (SYNOPSIS)
-
hx [-tcfl][--color=0,1][--cols 0-9][--format oxXb] inputfile hx [-a rcgpkjsf][--array=rcgpkjsf] inputfile hx [-up][--func 0-9][--places 0-9] hx [-hV]
گزینهها (OPTIONS)
-
hx رویکردی مدرن به hexdump، ساختهشده با Rust. USAGE: hx [OPTIONS] [INPUTFILE] <stdin> hx [OPTIONS] FLAGS: -h, --help نمایش اطلاعات راهنما -V, --version نمایش اطلاعات نسخه OPTIONS: -a, --array <array_format> تنظیم قالب خروجی کد مبدا: rust (r)، C (c)، golang (g)، python (p)، kotlin (k)، java (j)، swift (s)، fsharp (f) [مقادیر ممکن: r, c, g, p, k, j, s, f] -t, --color <color> تنظیم رنگ خروجی ترمینال. 0 برای غیرفعالسازی، 1 برای فعالسازی [مقادیر ممکن: 0, 1] -c, --cols <columns> تنظیم طول ستون -f, --format <format> تنظیم قالب بایت: هشتهشتی (o)، هگزادسیمال کوچک (x)، هگزادسیمال بزرگ (X)، دودویی (b) [مقادیر ممکن: o, x, X, b] -u, --func <func_length> تنظیم طول موج تابع -l, --len <len> تنظیم <len> بایت برای خواندن -p, --places <func_places> تنظیم ارقام اعشار خروجی موج تابع ARGS: <INPUTFILE> ارسال مسیر فایل به عنوان آرگومان، یا ارسال داده ورودی از طریق stdin
توضیحات (DESCRIPTION)
hx نمایشی هگزادسیمال از ورودی را در خروجی ارائه میدهد.
خروجی به صورت پیشفرض رنگی است، همراه با گزینهای برای غیرفعال کردن رنگ از طریق پارامتر -t [0,1].
در صورت تنظیم بودن، متغیر محیطی NO_COLOR رعایت میشود.
وضعیت خروج (EXIT STATUS)
hx در صورت موفقیت با وضعیت 0 و در صورت بروز خطا با وضعیت >0 خارج میشود.
مثالها (EXAMPLES)
hx با مسیر فایل به عنوان ورودی، همراه با خروجی هگزادسیمال رنگی.
-
$ hx tests/files/alphanumeric.txt 0x000000: 0x61 0x62 0x63 0x64 0x65 0x66 0x67 0x68 0x69 0x6a abcdefghij 0x00000a: 0x6b 0x69 0x6c 0x6d 0x6e 0x6f 0x70 0x71 0x72 0x73 kilmnopqrs 0x000014: 0x74 0x75 0x76 0x77 0x78 0x79 0x7a 0x30 0x31 0x32 tuvwxyz012 0x00001e: 0x33 0x34 0x35 0x36 0x37 0x38 0x39 0x0a 0x30 0x31 3456789.01 0x000028: 0x32 0x33 0x34 0x35 0x36 0x37 0x38 0x39 0x30 0x31 2345678901 0x000032: 0x32 0x33 0x34 0x35 0x36 0x37 0x38 0x39 0x30 0x31 2345678901 0x00003c: 0x32 0x33 0x34 0x35 0x36 0x37 0x38 0x39 23456789 bytes: 68
hx با stdin به عنوان ورودی، همراه با خروجی هگزادسیمال رنگی.
-
$ cat tests/files/alphanumeric.txt | hx 0x000000: 0x61 0x62 0x63 0x64 0x65 0x66 0x67 0x68 0x69 0x6a abcdefghij 0x00000a: 0x6b 0x69 0x6c 0x6d 0x6e 0x6f 0x70 0x71 0x72 0x73 kilmnopqrs 0x000014: 0x74 0x75 0x76 0x77 0x78 0x79 0x7a 0x30 0x31 0x32 tuvwxyz012 0x00001e: 0x33 0x34 0x35 0x36 0x37 0x38 0x39 0x0a 0x30 0x31 3456789.01 0x000028: 0x32 0x33 0x34 0x35 0x36 0x37 0x38 0x39 0x30 0x31 2345678901 0x000032: 0x32 0x33 0x34 0x35 0x36 0x37 0x38 0x39 0x30 0x31 2345678901 0x00003c: 0x32 0x33 0x34 0x35 0x36 0x37 0x38 0x39 23456789 bytes: 68
همچنین ببینید (SEE ALSO)
cat(1), echo(1), more(1), less(1), head(1), tail(1), hexdump(1)