영어프랑스어스페인어

Ad


온웍스 파비콘

HD - 클라우드의 온라인

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터를 통해 OnWorks 무료 호스팅 제공업체에서 HD 실행

이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공업체에서 실행할 수 있는 명령 hd입니다.

프로그램:

이름


헥스 덤프, hd — ASCII, XNUMX진수, XNUMX진수, XNUMX진수 덤프

개요


헥스 덤프 [-bcCdovx] [-e 형식_문자열] [-f 형식_파일] [-n 길이] [-s 건너 뛰기] 파일 ...
hd [-bcdovx] [-e 형식_문자열] [-f 형식_파일] [-n 길이] [-s 건너 뛰기] 파일 ...

기술


XNUMXD덴탈의 헥스 덤프 유틸리티는 지정된 파일 또는 표준 입력을 표시하는 필터입니다.
파일이 지정되지 않은 경우 사용자 지정 형식입니다.

옵션은 다음과 같습니다

-b XNUMX바이트 XNUMX 진수 디스플레이. 입력 오프셋을 XNUMX진수로 표시한 다음
XNUMX개의 공백으로 구분된 XNUMX개의 열, XNUMX으로 채워진 입력 데이터 바이트, XNUMX진수,
라인 당.

-c XNUMX바이트 문자 디스플레이. 입력 오프셋을 XNUMX진수로 표시한 다음
XNUMX개의 공백으로 구분된 XNUMX개의 열, 공백으로 채워진 입력 데이터 문자당
줄입니다.

-C 교회법에 의거 한 XNUMX진수+아스키 디스플레이. 입력 오프셋을 XNUMX진수로 표시한 다음
공백으로 구분된 XNUMX개의 열, XNUMX진수 바이트, 그 뒤에 동일한 XNUMX개의 바이트
``|'' 문자로 묶인 %_p 형식의 바이트.

명령 호출 hd 이 옵션을 의미합니다.

-d XNUMX바이트 소수 디스플레이. 입력 오프셋을 XNUMX진수로 표시한 다음
XNUMX개의 공백으로 구분된 XNUMX개의 열, XNUMX으로 채워진 입력 데이터의 XNUMX바이트 단위, in
행당 부호 없는 XNUMX진수.

-e 형식_문자열
데이터 표시에 사용할 형식 문자열을 지정합니다.

-f 형식_파일
하나 이상의 줄 바꿈으로 구분된 형식 문자열을 포함하는 파일을 지정하십시오. 비어있는
공백이 아닌 첫 번째 문자가 해시 마크(#) 무시됩니다.

-n 길이
통역만 길이 입력 바이트.

-o XNUMX바이트 XNUMX 진수 디스플레이. 입력 오프셋을 XNUMX진수로 표시한 다음 XNUMX을 표시합니다.
공백으로 구분된 XNUMX열, XNUMX으로 채워진 입력 데이터의 XNUMX바이트 양, in
행당 XNUMX진수.

-s 오프셋
건너뛰기 오프셋 입력의 시작부터 바이트. 기본적으로, 오프셋 is
십진수로 해석됩니다. 선도하는 0x or 0X, 오프셋 다음과 같이 해석됩니다.
XNUMX진수, 그렇지 않으면 선행 0, 오프셋 XNUMX진수로 해석된다
숫자. 문자 추가 b, km오프셋 로 해석되게 만든다.
각각 512, 1024 또는 1048576의 배수입니다.

-v 원인 헥스 덤프 모든 입력 데이터를 표시합니다. 없이 -v 옵션, 임의의 수
바로 앞의 그룹과 동일한 출력 라인 그룹
출력 라인(입력 오프셋 제외)은 다음으로 구성된 라인으로 대체됩니다.
하나의 별표.

-x XNUMX바이트 XNUMX 진수 디스플레이. 입력 오프셋을 XNUMX진수로 표시한 다음
XNUMX, 공백으로 구분, XNUMX 열, XNUMX으로 채워짐, XNUMX바이트 입력 데이터 양,
XNUMX진수로 줄당.

각 입력 파일에 대해 헥스 덤프 입력을 표준 출력으로 순차적으로 복사하여 변환
에 의해 지정된 형식 문자열에 따른 데이터 -e-f 옵션, 순서대로
지정되었다는 것입니다.

형식
형식 문자열에는 공백으로 구분된 임의의 수의 형식 단위가 포함됩니다. 형식 단위
반복 횟수, 바이트 수 및 형식의 최대 세 가지 항목을 포함합니다.

반복 횟수는 선택적 양의 정수이며 기본값은 XNUMX입니다. 각 형식은
적용된 반복 횟수.

바이트 수는 선택적 양의 정수입니다. 지정된 경우 바이트 수를 정의합니다.
형식의 각 반복에 의해 해석됩니다.

반복 횟수 및/또는 바이트 수가 지정되면 슬래시가 뒤에 있어야 합니다.
반복 카운트 및/또는 바이트 카운트 전에 이를 명확하게 합니다. 모든 공백
슬래시 앞이나 뒤는 무시됩니다.

형식은 필수이며 큰따옴표(" ") 표시로 묶어야 합니다. 그것은이다
fprintf 스타일 형식 문자열로 해석됩니다(참조 fprintf(3)), 다음과 함께
예외:

· 별표(*)는 필드 너비 또는 정밀도로 사용할 수 없습니다.

· 바이트 수 또는 필드 정밀도 is 각 ``'' 변환 문자에 필요
(달리 fprintf(3) 정밀도가 다음과 같은 경우 전체 문자열을 인쇄하는 기본값
지정되지 않음).

· 변환 문자 ``%'', ``h'', ``l'', ``n'', ``p'' 및 ``q''는
지원.

· C 표준에 설명된 단일 문자 이스케이프 시퀀스가 ​​지원됩니다.

널 \0
\NS
\NS
\NS
\N
\NS
\NS
\V

XNUMXD덴탈의 헥스 덤프 유틸리티는 다음과 같은 추가 변환 문자열도 지원합니다.

_a[DOX] 입력 파일에 누적된 다음 바이트의 입력 오프셋을 표시합니다.
표시됩니다. 추가된 문자 d, ox 디스플레이 기준을 다음과 같이 지정합니다.
각각 XNUMX진수, XNUMX진수 또는 XNUMX진수.

_A[DOX] 와 동일 _a 한 번만 수행되는 것을 제외하고 변환 문자열,
모든 입력 데이터가 처리되었을 때.

_c 기본 문자 집합의 문자를 출력합니다. 인쇄되지 않는 문자는
표현할 수 있는 문자를 제외하고 XNUMX이 채워진 XNUMX진수로 표시됩니다.
두 문자로 표시되는 표준 이스케이프 표기법(위 참조)
문자열.

_p 기본 문자 집합의 문자를 출력합니다. 인쇄되지 않는 문자는
단일 "로 표시.".

_u 제어 문자를 제외하고 US ASCII 문자를 출력합니다.
다음 소문자 이름을 사용하여 표시됩니다. 0xff보다 큰 문자,
XNUMX진수는 XNUMX진수 문자열로 표시됩니다.

000 무효 001 SOH 002 STX 003 ETX 004 EOT 005 ENQ
006 ACK 007 벨 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 수 019 EM 01A 서브 01B ESC 01C FS 01D GS
01E RS 01F 미국 07F DEL

변환 문자의 기본 및 지원되는 바이트 수는 다음과 같습니다.

%_c, %_p, %_u, %c XNUMX바이트만 계산합니다.

%d, %i, %o, %u, %X, %x XNUMX바이트 기본값, XNUMX, XNUMX, XNUMX바이트 카운트가 지원됩니다.

%E, %e, %f, %G, %g 기본 XNUMX바이트, XNUMX바이트 및 XNUMX바이트 수 지원.

각 형식 문자열이 해석하는 데이터의 양은 각 형식 문자열에 필요한 데이터의 합계입니다.
반복 횟수 곱하기 바이트 횟수 또는 반복 횟수 횟수인 형식 단위
바이트 수가 지정되지 않은 경우 형식에 필요한 바이트 수입니다.

입력은 ``블록''에서 조작되며, 여기서 블록은 가장 큰 양으로 정의됩니다.
형식 문자열로 지정된 데이터. 입력 블록보다 작게 해석하는 형식 문자열
마지막 형식 단위가 일부 바이트 수를 해석하고
지정된 반복 횟수, 전체 입력까지 반복 횟수 증가
블록이 처리되었거나 블록에 남아 있는 데이터가 충분하지 않음
형식 문자열.

사용자 지정의 결과 또는 헥스 덤프 반복 횟수를 다음과 같이 수정
위에서 설명한 대로 반복 횟수가 XNUMX보다 크며 후행 공백 문자가 없습니다.
마지막 반복 동안 출력됩니다.

바이트 수와 여러 변환 문자 또는 문자열을 지정하는 것은 오류입니다.
변환 문자 또는 문자열 중 하나만 제외하고 모두 _a or _A.

만약, 사양의 결과로 -n 옵션 또는 파일 끝에 도달, 입력
데이터가 형식 문자열을 부분적으로만 충족하면 입력 블록이 충분히 XNUMX으로 채워집니다.
사용 가능한 모든 데이터를 표시합니다(즉, 데이터의 끝과 겹치는 모든 형식 단위는
XNUMX바이트의 일부를 표시).

이러한 형식 문자열에 의한 추가 출력은 동일한 수의 공백으로 대체됩니다. NS
등가 공백 수는 다음에서 출력하는 공백 수로 정의됩니다. s 변환
원래 변환 문자와 동일한 필드 너비 및 정밀도를 가진 문자 또는
변환 문자열이지만 "+", " ", "#" 변환 플래그 문자가 제거되고
NULL 문자열을 참조합니다.

형식 문자열을 지정하지 않으면 기본 표시는 다음을 지정하는 것과 같습니다. -x
옵션을 선택합니다.

EXIT 지위


XNUMXD덴탈의 헥스 덤프hd 유틸리티는 성공하면 0을 종료하고 오류가 발생하면 >0을 종료합니다.

사용 예


정독 형식으로 입력을 표시합니다.

"%06.6_ao " 12/1 "%3_u "
"\t\t" "%_p "
"\엔"

-x 옵션을 구현합니다.

"%07.7_Ax\n"
"%07.7_ax " 8/2 "%04x " "\n"

-e 옵션에 대한 몇 가지 예:

# XNUMX진수 바이트
% 에코 안녕하세요 | hexdump -v -e '/1 "%02X "' ; 에코
68 65 6C 6C 6F 0A

# 동일, ASCII 섹션 포함
% 에코 안녕하세요 | hexdump -e '8/1 "%02X ""\t"" "' -e '8/1 "%c""\n"'
68 65 6C 6C 6F 0A 안녕하세요

# 앞에 'x'가 있는 XNUMX진수
% 에코 안녕하세요 | hexdump -v -e '"x" 1/1 "%02X" " "' ; 에코
x68 x65 x6C x6C x6F x0A

# 라인당 하나의 XNUMX진수 바이트
% 에코 안녕하세요 | hexdump -v -e '/1 "%02X\n"'
68
65
6C
6C
6F
0A

# 바이트 테이블#, XNUMX진수, XNUMX진수, XNUMX진수, ASCII
% 에코 안녕하세요 | hexdump -v -e '/1 "%_ad# "' -e '/1 "%02X hex"' -e '/1 " = %03i dec"' -e '/1 " = %03o 1월"' - e '/XNUMX " = _%c\\n"'
0# 68진수 = 104진수 = 150진수 = _h_
1# 65 101진수 = 145 dec = XNUMX oct = _e_
2# 6C 108진수 = 154 dec = XNUMX oct = _l_
3# 6C 108진수 = 154 dec = XNUMX oct = _l_
4# 6F 111진수 = 157 dec = XNUMX oct = _o_
5# 0A 010진수 = 012 XNUMX월 = XNUMX XNUMX월 = _
_

# byte# 및 제어 문자가 있는 ASCII
% 에코 안녕하세요 | hexdump -v -e '/1 "%_ad# "' -e '/1 " _%_u\\n"'
0# _h_
1# _e_
2# _l_
3# _l_
4# _o_
5# _lf_

onworks.net 서비스를 사용하여 온라인에서 HD 사용


무료 서버 및 워크스테이션

Windows 및 Linux 앱 다운로드

  • 1
    Calc도구
    Calc도구
    자바 소스는
    수학 및 교육 모두를 위한 넥서스
    계산을 위한 소프트웨어 솔루션
    반복 방정식. 공용 인터페이스
    허용하다...
    CalcTools 다운로드
  • 2
    Rocket.Chat 데스크톱 클라이언트
    Rocket.Chat 데스크톱 클라이언트
    Rocket.Chat 데스크톱 클라이언트는
    Rocket.Chat의 공식 데스크톱 앱,
    간단하지만 강력한 오픈 소스 웹
    채팅 플랫폼. macOS에서 테스트되었으며,
    윈도우...
    Rocket.Chat 데스크톱 클라이언트 다운로드
  • 3
    사무실 바닥
    사무실 바닥
    OfficeFloor는
    다음과 같은 커플링 제어: - 종속성
    주입 - 연속 주입 -
    스레드 주입 자세한 내용은
    방문하다...
    오피스플로어 다운로드
  • 4
    DivKit
    DivKit
    DivKit은 오픈 소스 서버 기반입니다.
    UI(SDUI) 프레임워크. 이를 통해 다음을 수행할 수 있습니다.
    서버 소스 업데이트 출시
    다양한 앱 버전. 또한,
    사용된 ...
    DivKit 다운로드
  • 5
    하위 변환기
    하위 변환기
    다양한 사이를 변환하는 유틸리티
    구독 형식. 섀도우로켓 사용자
    ss, ssr 또는 v2ray를 대상으로 사용해야 합니다.
    에 &remark=를 추가할 수 있습니다.
    텔레그램 같은 HT...
    하위 변환기 다운로드
  • 6
    튀기다
    튀기다
    SWASH는 범용 숫자
    비정상을 시뮬레이션하는 도구,
    비 정수압, 자유 표면,
    회전 흐름 및 수송 현상
    연안 해역에서 ...
    SWASH 다운로드
  • 더»

Linux 명령

Ad