hex

Autres langues

Langue: ja

Autres versions - même langue

Version: 310509 (debian - 07/07/09)

Section: 1 (Commandes utilisateur)

NAME

hex - ÆüËÜžìÂбþ 16 ¿Ê¿ô¥À¥ó¥×¥Ä¡Œ¥ë

SYNOPSIS

hex [ options... ] [ file ]
hex -r [ file ]

DESCRIPTION

hex €Ï file (Ëô€ÏÉžœàÆþÎÏ) €ÎÆâÍÆ€ò 16 ¿Ê¿ô€ÈÊž»ú€ÇÉœŒš€·€Þ€¹. €œ€ÎºÝ, ÆüËÜžì€é€· €­Éôʬ€òÆüËÜžì€ÇÉœŒš€·€Þ€¹.

OPTIONS

¥ª¥×¥·¥ç¥ó€ÏŽÄ¶­ÊÑ¿ô HEX_OPTIONS €ËÀßÄꀷ€Æ€ª€¯€³€È€¬€Ç€­€Þ€¹.

OPTIONS - ¡ØÈóÊž»ú¡Ù€ÎÉœŒšÊýË¡

²Œµ­€Î EXAMPLE €ò»²ŸÈ€·€Ê€¬€éÆÉ€ó€Ç²Œ€µ€€.

€³€³€Ç¡ØÈóÊž»ú¡Ù€ÈžÆ€ó€Ç€€€ë€Î€Ï, ¥³¥ó¥È¥í¡Œ¥ë¥³¡Œ¥É€ä 8 bit Éôʬ€ÎÊž »ú€ÇŽÁ»ú€ä¥«¥ÊÊž»ú€È€·€Æ¹œÀ®€Ç€­€Ê€€¥³¡Œ¥É€Î€³€È€Ç€¹.

-c, --color (œÐÎÏ€¬ÃŒËö€ÎŸì¹ç€Î¥Ç¥£¥Õ¥©¥ë¥È)
¡ØÈóÊž»ú¡Ù€ò¿§ÉÕ€ÇÉœŒš€·€Þ€¹. ¿§€¬ÉœŒš€Ç€­€ëÃŒËö ( kterm €ä Windows95 €Î MS-DOS ¥×¥í¥ó¥×¥È €Ê€É) €òÍøÍÑ€·€Æ€€€ëŸì¹ç, EXAMPLE €Ç€Ï J €ËÁŽ€Æ¿§€¬ÉÕ€­€Þ€¹.

¥Ç¥£¥Õ¥©¥ë¥È€Ç€ÏÀĀȿ忧€ÇœÐÎÏ€·€Þ€¹. ÉœŒš€¹€ë»þ€Ï ^[[34m €È€€€Ã€¿¥š¥¹¥±¡Œ¥×¥·¡Œ¥±¥ó¥¹€ÇœÐÎÏ€·€Þ€¹. €³€Î¿§€Ï²Œµ­€Î -cs1, -cs2 ¥ª¥×¥·¥ç¥ó€ÇÊÑ€š€é€ì€Þ€¹.

-b, --bold
¡ØÈóÊž»ú¡Ù€òÂÀ»ú€ÇÉœŒš€·€Þ€¹. EXAMPLE €Ç€Ï J €¬ÁŽ€ÆÂÀ»ú€Ë€Ê€ê€Þ€¹. less €ËÄÌ€·€Æ€âÂÀ»ú€ÇÉœŒš€µ€ì€Þ€¹.

ÃŒËö€ËÉœŒš€¹€ë»þ€Ï ^[[1m €È€€€Š¥š¥¹¥±¡Œ¥×¥·¡Œ¥±¥ó¥¹€ÇœÐÎÏ€·, ÃŒËö°Ê³° (Œç€Ë¥Ñ¥€¥×) €ËœÐÎÏ€¹€ë»þ €Ï, Î〚€Ð A €ÎÂÀ»ú€Ê€é, A^HA €ÈœÐÎÏ€·€Þ€¹.

termcap/terminfo €Ï»²ŸÈ€·€Æ€Ê€€€Î€Ç€Š€Þ€¯ÂÀ»ú€Ë€Ê€é€Ê€€ÃŒËö€â€¢€ë€È»×€€€Þ€¹. Ëô Windows95 €Ç€Ï¿§€¬ÌÀ€ë€¯€Ê€ê€Þ€¹.

-d, --dot (œÐÎÏ€¬ÃŒËö°Ê³°€ÎŸì¹ç€Î¥Ç¥£¥Õ¥©¥ë¥È)
¡ØÈóÊž»ú¡Ù€ÏÁŽ€Æ `.' €ÇÉœŒš€·€Þ€¹. EXAMPLE €Î `J' €¬ `.' €ËÂå€ï€Ã€Æ€€€ë€È¹Í€š€Æ²Œ€µ€€.
-t, --text
¡ØÈóÊž»ú¡Ù€òÉáÄ̀Υƥ­¥¹¥È€ÇÉœŒš€·€Þ€¹. EXAMPLE €ÈƱ€ž€Ç€¹. Ìò€ËΩ€Á€Þ€»€ó.
-u, --underline
¡ØÈóÊž»ú¡Ù¥¢¥ó¥À¡Œ¥é¥€¥óÉÕ€­€ÇÉœŒš€·€Þ€¹. EXAMPLE €Ç€Ï J €ËÁŽ€Æ¥¢¥ó¥À¡Œ¥é¥€¥ó€¬ÉÕ€­€Þ€¹. less €ä more €ËÄÌ€·€Æ€â¥¢¥ó¥À¡Œ¥é¥€¥ó€ÏÉœŒš€µ€ì€Þ€¹.

ÃŒËö€ËÉœŒš€¹€ë»þ€Ï ^[[4m €È€€€Š¥š¥¹¥±¡Œ¥×¥·¡Œ¥±¥ó¥¹€ÇœÐÎÏ€·, ÃŒËö°Ê³° (Œç€Ë¥Ñ¥€¥×) €ËœÐÎÏ€¹€ë»þ €Ï, Î〚€Ð A €Î¥¢¥ó¥À¡Œ¥é¥€¥ó€Ä€­€Ê€é, _^HA €ÈœÐÎÏ€·€Þ€¹. Windows95 €Ç€Ï¥¢¥ó¥À¡Œ¥é¥€¥ó€ÏœÐ€Þ€»€ó.

EXAMPLE
 0x00000000: a4 cf a4 e8 a4 f3 0a 0a - 0a 0a 0a 0a 0a 0a 0a 0a €Ï€è€óJJJJJJJJJJ
 

OPTION - œÐÎÏ¥³¡Œ¥É

€É€ì€¬¥Ç¥£¥Õ¥©¥ë¥È€ËÀßÄꀵ€ì€Æ€€€ë€«€òÄŽ€Ù€ë€Ë€Ï hex -h €È€·€Æ€¯€À€µ€€.
-e, -oe, --oeuc
*euc-japan* €ÇœÐÎÏ€·€Þ€¹.
-s, -os, --osjis
*sjis* €ÇœÐÎÏ€·€Þ€¹.
-j, -oj, --ojis
*iso-2022-jp* €ÇœÐÎÏ€·€Þ€¹.

OPTION - ÆþÎÏ¥³¡Œ¥É

€É€ì€¬¥Ç¥£¥Õ¥©¥ë¥È€ËÀßÄꀵ€ì€Æ€€€ë€«€òÄŽ€Ù€ë€Ë€Ï hex -h €È€·€Æ€¯€À€µ€€.
-E, -ie, --ieuc
*euc-japan* €« *iso-2022-jp* €ÎÆþÎÏ€À€È²ŸÄꀷ€Þ€¹.
-S, -is, --isjis
*sjis* €« *iso-2022-jp* €ÎÆþÎÏ€À€È²ŸÄꀷ€Þ€¹.
-U, -iu, --iunknown
€Ê€ó€À€«€è€¯€ï€«€é€Ê€€ÆþÎÏ¥³¡Œ¥É€À€È²ŸÄꀷ€Þ€¹. €³€ì€ò»ØÄꀷ€¿Ÿì¹ç, Æü ËÜžì€ËŽØ€¹€ëœèÍý€Ï€Ê€µ€ì€Þ€»€ó.

OPTION - €œ€ÎŸ

-cs1 cs, --colorstring1 cs
¿§€ò€Ä€±€ë»þ€Î¥³¡Œ¥É 1 €ò»ØÄꀷ€Þ€¹. ¥³¥ó¥È¥í¡Œ¥ë¥³¡Œ¥É, €Þ€¿€Ï 8 bit Éôʬ€ÇŽÁ»ú€È€·€ÆǧŒ±€Ç€­€Ê€€¥³¡Œ¥É€ò€³€Î¿§€ÇÉœŒš€·€Þ€¹.

Î〚€Ð -cs1 43;31 (`;' €Ï¥·¥§¥ë€Ë¿©€ï€ì€ë€Î€Ç -cs1 '43;31' €Ê€É€È¥š¥¹¥±¡Œ¥×€·€Æ€¯€À€µ€€) €È»ØÄꀹ€ì€Ð, ²«ÃÏ€ËÀÖÊž»ú€ÇœÐÎÏ€µ€ì€Þ€¹.

-cs2 cs, --colorstring2 cs
¿§€ò€Ä€±€ë»þ€Î¥³¡Œ¥É 2 €ò»ØÄꀷ€Þ€¹. ŽÁ»ú€Î€«€¿€ï€ì, EUC ÈŸ³Ñ¥«¥Ê€Î€« €¿€ï€ì, iso-2022 €Î¥š¥¹¥±¡Œ¥×¥·¡Œ¥±¥ó¥¹€ò€³€Î¿§€ÇÉœŒš€·€Þ€¹.
-dsiso, --disablesiso, +siso
^N/^O €ÎŽÖ€ÎÊž»ú€Ï, ÄÌŸïÈŸ³Ñ¥«¥Ê€È€·€Æ°·€ï€ì€Þ€¹€¬, €³€Îµ¡Çœ€òÍøÍÑ€·€Ê €€€è€Š€Ë€·€Þ€¹.
-siso, --enablesiso
Ÿåµ­€Î¥ª¥×¥·¥ç¥ó€ÎÈ¿ÂЀε¡Çœ€Ç€¹. (¥Ç¥£¥Õ¥©¥ë¥È)
-r, --restore
% hex < hoe | hex -r > hoge
€Ï
% cat < hoe > hoge
€ÈƱ€ž€³€È€Ë€Ê€ê€Þ€¹.
-h, --help
»È€€Êý€òÉœŒš.

PAGER

hex €ÎœÐÎÏ€ò less €Ê€É€Î¥Ú¡Œ¥ž¥ã¡Œ€ËÄÌ€¹€È, €œ€Î€Þ€Þ€À€È¿§€¬œÐ€Þ€»€ó€¬,
% hex -c `which hex` | less -r
% hex -c `which hex` | lv -C
€Ê€É€È€¹€ë€³€È€Ç¿§€âœÐ€»€ë€è€Š€Ë€Ê€ê€Þ€¹. WindowsNT €òŸå€Ç¥³¥Þ¥ó¥É¥×¥í ¥ó¥×€òÍøÍÑ€·€Æ€€€ëŸì¹ç€Ï,
% hex -u `which hex` | less
€È€ä€Ã€Æ€ß€Þ€·€ç€Š. ¥¢¥ó¥À¡Œ¥é¥€¥ó€Ë less €¬¿§€ò€Ä€±€Æ€¯€ì€ë€Î€Ç€Þ€ë€Ç ¿§€¬€Ä€€€¿€ß€¿€€€ÊŽ¶€ž€Ë€Ê€ê€Þ€¹. (hex €Î¥ª¥×¥·¥ç¥ó€Ë€è€ë¿§€Î»ØÄê€Ï̵ žú€Ë€Ê€ê€Þ€¹)

SEE ALSO

od(1), hexdump(1), jhd(1), less(1), lv(1) Copyright (C) 1996-1998, ¿²ì ÆàͳÂÀ

€³€Î¥×¥í¥°¥é¥à€Ï¥Õ¥ê¡Œ¥Š¥§¥¢€Ç€¹.

€³€Î¥×¥í¥°¥é¥à€ËŽØÏ¢€¹€ë€€€«€Ê€ë»öÂÖ€âÀÕÇ€€òÉ退€«€Í€Þ€¹.

http://www.is.s.u-tokyo.ac.jp/~nayuta/ €Ç¿·€·€€¥Ð¡Œ¥ž¥ç¥ó€¬Œê€ËÆþ€ê€Þ€¹.

AUTHOR

¿²ì ÆàͳÂÀ (nayuta@is.s.u-tokyo.ac.jp)

BUGS

termcap/terminfo €Ï»²ŸÈ€·€Æ€Ê€€€Î€Ç€Š€Þ€¯ÂÀ»ú€Ë€Ê€é€Ê€€ÃŒËö€â€¢€ê€Þ€¹.

ÆüËÜžì€ÎŒ«Æ°ÈœỀπ·€Þ€»€ó (Œ«Æ°ÈœÊÌ€ò€¹€ë°ÕÌ£€¬€Ê€€).

œÐÎπΞúΚ€¬°­€€. (¿§€Ï 1 Êž»ú€Ž€È€ËÉÕ€±€Æ€€€ë€·, œÐÎÏ€¬ *iso-2022-jp* €Î»þ€Ï, ^[(J €Ê€É€ò 1 Êž»ú€Ž€È€ËœÐÎÏ€·€Æ€€€ë)

ÈŸ³Ñ¥«¥Ê€ÎÉôʬ€Î¶õÇò (*euc-japan* €Ê€é€Ð 0x8e 0xa0 , *sjis* €Ê€é€Ð 0xa0 , *iso-2022-jp* €Ê€é€Ð 0x20 ) €ÏÉáÄ̀ζõÇò ( 0x20 ) €ÇÉœŒš€·€Þ€¹.

Windows95 €Ç€ÏÉôʬŪ€Ë¿§€¬œÐ€Ê€€€³€È€¬€¢€ê€Þ€¹. (Windows95 €Î¥Ð¥° ?)

*iso-2022-jp* €ÈžÀ€Ã€Æ€€€Þ€¹€¬, ÊäœõŽÁ»ú€ÏÉœŒš€µ€ì€Þ€»€ó.