ಹೆಕ್ಸ್ಡಂಪ್ - ಲಿನಕ್ಸ್ ಕಮಾಂಡ್ - ಯುನಿಕ್ಸ್ ಕಮಾಂಡ್

ಹೆಸರು

hexdump - ascii, ದಶಮಾಂಶ, ಹೆಕ್ಸಾಡೆಸಿಮಲ್, ಆಕ್ಟಲ್ ಡಂಪ್

ಸಾರಾಂಶ

[- bcCdovx ] -ಪದಗಳು [- e format_string ] -words [- f format_file ] -words [- n length ] -words [- s skip ] file ...

ವಿವರಣೆ

ಹೆಕ್ಸ್ಡಂಪ್ ಯುಟಿಲಿಟಿ ಎನ್ನುವುದು ಬಳಕೆದಾರ ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಸ್ವರೂಪದಲ್ಲಿ ಫೈಲ್ಗಳನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸದಿದ್ದಲ್ಲಿ, ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಫೈಲ್ಗಳನ್ನು ಅಥವಾ ಪ್ರಮಾಣಿತ ಇನ್ಪುಟ್ ಅನ್ನು ಪ್ರದರ್ಶಿಸುವ ಫಿಲ್ಟರ್.

ಈ ಆಯ್ಕೆಗಳು ಕೆಳಕಂಡಂತಿವೆ:

-ಬಿ

ಒಂದು-ಬೈಟ್ ಆಕ್ಟಲ್ ಪ್ರದರ್ಶನ ಹೆಕ್ಸಾಡೆಸಿಮಲ್ನಲ್ಲಿ ಇನ್ಪುಟ್ ಆಫ್ಸೆಟ್ ಅನ್ನು ಪ್ರದರ್ಶಿಸಿ, ನಂತರ ಹದಿನಾರು ಬಾಹ್ಯಾಕಾಶ-ಬೇರ್ಪಡಿಸಿದ, ಮೂರು ಕಾಲಮ್, ಶೂನ್ಯ-ತುಂಬಿದ, ಇನ್ಪುಟ್ ಡೇಟಾದ ಬೈಟ್ಗಳು, ಪ್ರತಿ ಸಾಲಿಗೆ ಆಕ್ಟಲ್ನಲ್ಲಿ.

-c

ಒಂದು-ಬೈಟ್ ಪಾತ್ರದ ಪ್ರದರ್ಶನ ಹೆಕ್ಸಾಡೆಸಿಮಲ್ನಲ್ಲಿ ಇನ್ಪುಟ್ ಆಫ್ಸೆಟ್ ಅನ್ನು ಪ್ರದರ್ಶಿಸಿ, ನಂತರ ಹದಿನಾರು ಜಾಗವನ್ನು ಪ್ರತ್ಯೇಕಿಸಿ, ಮೂರು ಕಾಲಮ್, ಸ್ಥಳ-ತುಂಬಿದ, ಪ್ರತಿ ಸಾಲಿನ ಇನ್ಪುಟ್ ಡೇಟಾದ ಅಕ್ಷರಗಳು.

-ಸಿ

ಅಂಗೀಕೃತ ಹೆಕ್ಸ್ + ASCII ಪ್ರದರ್ಶನ ಹೆಕ್ಸಾಡೆಸಿಮಲ್ನಲ್ಲಿ ಇನ್ಪುಟ್ ಆಫ್ಸೆಟ್ ಅನ್ನು ಪ್ರದರ್ಶಿಸಿ, ನಂತರ ಹದಿನಾರು ಸ್ಪೇಸ್-ಬೇರ್ಪಡಿಸಿದ, ಎರಡು ಕಾಲಮ್, ಹೆಕ್ಸಾಡೆಸಿಮಲ್ ಬೈಟ್ಗಳು, ನಂತರ% _p ಸ್ವರೂಪದಲ್ಲಿ ಅದೇ ಹದಿನಾರು ಬೈಟ್ಗಳು `` | '' ಅಕ್ಷರಗಳಲ್ಲಿ ಸುತ್ತುವರಿದಿದೆ.

-d

ಎರಡು-ಬೈಟ್ ದಶಮಾಂಶ ಪ್ರದರ್ಶನ ಹೆಕ್ಸಾಡೆಸಿಮಲ್ನಲ್ಲಿ ಇನ್ಪುಟ್ ಆಫ್ಸೆಟ್ ಅನ್ನು ಪ್ರದರ್ಶಿಸಿ, ನಂತರ ಎಂಟು ಸ್ಪೇಸ್-ಬೇರ್ಪಡಿಸಿದ, ಐದು ಕಾಲಮ್, ಶೂನ್ಯ-ತುಂಬಿದ, ಇನ್ಪುಟ್ ಡೇಟಾದ ಎರಡು-ಬೈಟ್ ಘಟಕಗಳು, ಪ್ರತಿ ಸಾಲಿಗೆ ಸಹಿ ಮಾಡದಿರುವ ದಶಮಾಂಶದಲ್ಲಿ.

-e format_string

ಡೇಟಾವನ್ನು ಪ್ರದರ್ಶಿಸಲು ಬಳಸಬೇಕಾದ ಫಾರ್ಮ್ಯಾಟ್ ಸ್ಟ್ರಿಂಗ್ ಅನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಿ.

-f format_file

ಒಂದು ಅಥವಾ ಹೆಚ್ಚಿನ ಹೊಸ ಲೈನ್ ಬೇರ್ಪಡಿಸಿದ ಫಾರ್ಮ್ಯಾಟ್ ಸ್ಟ್ರಿಂಗ್ಗಳನ್ನು ಒಳಗೊಂಡಿರುವ ಫೈಲ್ ಅನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಿ. ಖಾಲಿ ರೇಖೆಗಳು ಮತ್ತು ರೇಖೆಗಳಲ್ಲದ ಮೊದಲ ಖಾಲಿ ಅಕ್ಷರವು ಹ್ಯಾಶ್ ಗುರುತು ( # ಅನ್ನು ಕಡೆಗಣಿಸಲಾಗುತ್ತದೆ.

-ಎ ಉದ್ದ

ಇನ್ಪುಟ್ನ ಉದ್ದದ ಬೈಟ್ಗಳನ್ನು ಮಾತ್ರ ಅರ್ಥೈಸಿಕೊಳ್ಳಿ.

-ಒ

ಎರಡು-ಬೈಟ್ ಆಕ್ಟಲ್ ಪ್ರದರ್ಶನ ಹೆಕ್ಸಾಡೆಸಿಮಲ್ನಲ್ಲಿ ಇನ್ಪುಟ್ ಆಫ್ಸೆಟ್ ಅನ್ನು ಪ್ರದರ್ಶಿಸಿ, ನಂತರ ಎಂಟು ಸ್ಪೇಸ್-ಬೇರ್ಪಡಿಸಿದ, ಆರು ಕಾಲಮ್, ಶೂನ್ಯ-ತುಂಬಿದ, ಎರಡು-ಬೈಟ್ ಪ್ರಮಾಣಗಳ ಇನ್ಪುಟ್ ಡೇಟಾ, ಆಕ್ಟಲ್ನಲ್ಲಿ, ಪ್ರತಿ ಸಾಲಿಗೆ.

-s ಆಫ್ಸೆಟ್

ಇನ್ಪುಟ್ ಪ್ರಾರಂಭದಿಂದ ಆಫ್ಸೆಟ್ ಬೈಟ್ಗಳನ್ನು ಸ್ಕಿಪ್ ಮಾಡಿ. ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ, ಆಫ್ಸೆಟ್ ಅನ್ನು ದಶಮಾಂಶ ಸಂಖ್ಯೆಯಂತೆ ವ್ಯಾಖ್ಯಾನಿಸಲಾಗುತ್ತದೆ. ಒಂದು ಪ್ರಮುಖ 0x ಅಥವಾ 0x ಆಫ್ಸೆಟ್ ಹೆಕ್ಸಾಡೆಸಿಮಲ್ ಸಂಖ್ಯೆಯಂತೆ ತಿಳಿಯುತ್ತದೆ, ಇಲ್ಲದಿದ್ದರೆ, ಪ್ರಮುಖ 0 ಆಫ್ಸೆಟ್ ಅನ್ನು ಅಷ್ಟೇ ಸಂಖ್ಯೆ ಎಂದು ಅರ್ಥೈಸಲಾಗುತ್ತದೆ. ಅಕ್ಷರ ಬಿ b ಅಥವಾ ಮೀ ಅನ್ನು ಆಫ್ಸೆಟ್ ಮಾಡುವುದನ್ನು ಅನುಕ್ರಮವಾಗಿ 512 1024 ಅಥವಾ 1048576 ರ ಬಹುಸಂಖ್ಯೆಯಂತೆ ಅರ್ಥೈಸಿಕೊಳ್ಳುವಂತೆ ಮಾಡುತ್ತದೆ.

-v

ದಿ - v ಆಯ್ಕೆಯು ಹೆಕ್ಸ್ಡಂಪ್ ಎಲ್ಲಾ ಇನ್ಪುಟ್ ಡೇಟಾವನ್ನು ಪ್ರದರ್ಶಿಸಲು ಕಾರಣವಾಗುತ್ತದೆ. -ವಿ ಆಯ್ಕೆಯಿಲ್ಲದೆಯೇ, ಔಟ್ಪುಟ್ ಲೈನ್ಗಳ ತಕ್ಷಣದ ಸಮೂಹಕ್ಕೆ ಹೋಲಿಕೆಯಾಗುವ ಯಾವುದೇ ಸಂಖ್ಯೆಯ ಔಟ್ಪುಟ್ ಲೈನ್ಗಳು (ಇನ್ಪುಟ್ ಆಫ್ಸೆಟ್ಗಳನ್ನು ಹೊರತುಪಡಿಸಿ), ಒಂದೇ ಆಸ್ಟೀಸ್ ಒಳಗೊಂಡಿರುವ ಒಂದು ಸಾಲಿನಿಂದ ಬದಲಾಯಿಸಲ್ಪಡುತ್ತದೆ.

-X

ಎರಡು-ಬೈಟ್ ಹೆಕ್ಸಾಡೆಸಿಮಲ್ ಪ್ರದರ್ಶನ ಹೆಕ್ಸಾಡೆಸಿಮಲ್ನಲ್ಲಿ ಇನ್ಪುಟ್ ಆಫ್ಸೆಟ್ ಅನ್ನು ಪ್ರದರ್ಶಿಸಿ, ನಂತರ ಎಂಟು, ಜಾಗವನ್ನು ಪ್ರತ್ಯೇಕಿಸಿ, ನಾಲ್ಕು ಕಾಲಮ್, ಶೂನ್ಯ-ತುಂಬಿದ, ಎರಡು-ಬೈಟ್ ಪ್ರಮಾಣಗಳ ಇನ್ಪುಟ್ ಡೇಟಾ, ಹೆಕ್ಸಾಡೆಸಿಮಲ್ನಲ್ಲಿ, ಪ್ರತಿ ಸಾಲಿಗೆ.

ಪ್ರತಿ ಇನ್ಪುಟ್ ಫೈಲ್ಗಾಗಿ, ಅನುಕ್ರಮವಾಗಿ ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಔಟ್ಪುಟ್ಗೆ ಇನ್ಪುಟ್ ಅನ್ನು ನಕಲಿಸುತ್ತದೆ, ಅವು ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಕ್ರಮದಲ್ಲಿ - e ಮತ್ತು - f ಆಯ್ಕೆಗಳಿಂದ ಸೂಚಿಸಲಾದ ಸ್ವರೂಪದ ತಂತಿಗಳ ಪ್ರಕಾರ ಡೇಟಾವನ್ನು ಪರಿವರ್ತಿಸುತ್ತವೆ.

ಸ್ವರೂಪಗಳು

ಒಂದು ಫಾರ್ಮ್ಯಾಟ್ ಸ್ಟ್ರಿಂಗ್ ಯಾವುದೇ ಸಂಖ್ಯೆಯ ಫಾರ್ಮ್ಯಾಟ್ ಘಟಕಗಳನ್ನು ಹೊಂದಿದೆ, ಇದು ವೈಟ್ಸ್ಪೇಸ್ನಿಂದ ಬೇರ್ಪಡಿಸಲ್ಪಡುತ್ತದೆ. ಒಂದು ಫಾರ್ಮ್ಯಾಟ್ ಘಟಕವು ಮೂರು ವಸ್ತುಗಳನ್ನು ಹೊಂದಿರುತ್ತದೆ: ಒಂದು ಪುನರಾವರ್ತನೆ ಎಣಿಕೆ, ಒಂದು ಬೈಟ್ ಎಣಿಕೆ ಮತ್ತು ಒಂದು ಸ್ವರೂಪ.

ಪುನರಾವರ್ತನೆಯ ಎಣಿಕೆ ಒಂದು ಐಚ್ಛಿಕ ಧನಾತ್ಮಕ ಪೂರ್ಣಾಂಕವಾಗಿದ್ದು, ಇದು ಒಂದು ಡಿಫಾಲ್ಟ್ ಆಗಿರುತ್ತದೆ. ಪ್ರತಿ ವಿನ್ಯಾಸವು ಪುನರಾವರ್ತನೆ ಎಣಿಕೆ ಬಾರಿ ಅನ್ವಯಿಸುತ್ತದೆ.

ಬೈಟ್ ಎಣಿಕೆ ಐಚ್ಛಿಕ ಧನಾತ್ಮಕ ಪೂರ್ಣಾಂಕವಾಗಿದೆ. ನಿರ್ದಿಷ್ಟಪಡಿಸಿದಲ್ಲಿ ಇದು ಸ್ವರೂಪದ ಪ್ರತಿ ಪುನರಾವರ್ತನೆಯನ್ನು ವ್ಯಾಖ್ಯಾನಿಸಲು ಬೈಟ್ಗಳ ಸಂಖ್ಯೆಯನ್ನು ವ್ಯಾಖ್ಯಾನಿಸುತ್ತದೆ.

ಒಂದು ಪುನರಾವರ್ತನೆ ಎಣಿಕೆ ಮತ್ತು / ಅಥವಾ ಒಂದು ಬೈಟ್ ಎಣಿಕೆ ಸೂಚಿಸಿದ್ದರೆ, ಪುನರಾವರ್ತನೆ ಎಣಿಕೆ ನಂತರ ಮತ್ತು / ಅಥವಾ ಬೈಟ್ ಎಣಿಕೆಗೆ ಮುಂಚೆ ಒಂದೇ ಸ್ಲ್ಯಾಷ್ ಅನ್ನು ಇಡಬೇಕು.

ಸ್ಲ್ಯಾಷ್ ಮೊದಲು ಅಥವಾ ನಂತರ ಯಾವುದೇ ಜಾಗಗಳನ್ನು ಕಡೆಗಣಿಸಲಾಗುತ್ತದೆ.

ಫಾರ್ಮ್ಯಾಟ್ ಅಗತ್ಯವಿದೆ ಮತ್ತು ಡಬಲ್ ಉಲ್ಲೇಖ ("") ಅಂಕಗಳನ್ನು ಸುತ್ತುವರಿಯಬೇಕು. ಇದನ್ನು fprintf- ಶೈಲಿಯ ಫಾರ್ಮ್ಯಾಟ್ ಸ್ಟ್ರಿಂಗ್ ಎಂದು ಅರ್ಥೈಸಲಾಗುತ್ತದೆ (fprintf (3) ನೋಡಿ), ಈ ಕೆಳಗಿನ ವಿನಾಯಿತಿಗಳೊಂದಿಗೆ:

ಹೀಕ್ಸ್ಡಂಪ್ ಕೆಳಗಿನ ಹೆಚ್ಚುವರಿ ಪರಿವರ್ತನೆ ತಂತಿಗಳನ್ನು ಸಹ ಬೆಂಬಲಿಸುತ್ತದೆ:

_a [ dox ]

ಇನ್ಪುಟ್ ಆಫ್ಸೆಟ್ ಅನ್ನು ಪ್ರದರ್ಶಿಸಿ, ಮುಂದಿನ ಬೈಟ್ನ ಇನ್ಪುಟ್ ಫೈಲ್ಗಳ ಉದ್ದಕ್ಕೂ ಸಂಚಿತವಾಗಿ ಪ್ರದರ್ಶಿಸಲು. ಸೇರಿಸಲಾದ ಅಕ್ಷರಗಳಾದ d o ಮತ್ತು x ಕ್ರಮವಾಗಿ ದಶಮಾಂಶ, ಆಕ್ಟೆಲ್ ಅಥವಾ ಹೆಕ್ಸಾಡೆಸಿಮಲ್ ಎಂದು ಪ್ರದರ್ಶಿಸುತ್ತದೆ.

_A [ dox ]

_a ಪರಿವರ್ತನೆ ವಾಕ್ಯಕ್ಕೆ ಸಮಾನವಾದದ್ದು , ಅದು ಒಮ್ಮೆ ಮಾತ್ರ ನಡೆಸಲ್ಪಡುತ್ತದೆ, ಎಲ್ಲಾ ಇನ್ಪುಟ್ ಡೇಟಾವನ್ನು ಪ್ರಕ್ರಿಯೆಗೊಳಿಸಿದಾಗ.

_c

ಡೀಫಾಲ್ಟ್ ಅಕ್ಷರ ಸೆಟ್ನಲ್ಲಿ ಔಟ್ಪುಟ್ ಅಕ್ಷರಗಳು. ನಾನ್ ಪ್ರಿಂಟಿಂಗ್ ಪಾತ್ರಗಳು ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಎಸ್ಕೇಪ್ ಸಂಕೇತದಿಂದ ಪ್ರತಿನಿಧಿಸಲ್ಪಡುವ (ಮೇಲಿನವುಗಳನ್ನು ನೋಡಿ) ಹೊರತುಪಡಿಸಿ, ಮೂರು ಪಾತ್ರಗಳಾದ ಶೂನ್ಯ-ಪ್ಯಾಡ್ಡ್ ಆಕ್ಟಲ್ನಲ್ಲಿ ಪ್ರದರ್ಶಿತಗೊಳ್ಳುತ್ತವೆ, ಇವುಗಳನ್ನು ಎರಡು ಅಕ್ಷರ ತಂತಿಗಳಾಗಿ ಪ್ರದರ್ಶಿಸಲಾಗುತ್ತದೆ.

_p

ಡೀಫಾಲ್ಟ್ ಅಕ್ಷರ ಸೆಟ್ನಲ್ಲಿ ಔಟ್ಪುಟ್ ಅಕ್ಷರಗಳು. ಮುದ್ರಿಸದ ಅಕ್ಷರಗಳನ್ನು ಏಕೈಕ `` ಪ್ರದರ್ಶಿಸುತ್ತದೆ . ''

_u

ಔಟ್ಪುಟ್ ಯುಎಸ್ ಎಎಸ್ಸಿಐಐ ಪಾತ್ರಗಳು, ನಿಯಂತ್ರಣ ಪಾತ್ರಗಳು ಈ ಕೆಳಗಿನ, ಕಡಿಮೆ-ಕೇಸ್, ಹೆಸರುಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಪ್ರದರ್ಶಿಸುತ್ತದೆ. 0xff, ಹೆಕ್ಸಾಡೆಸಿಮಲ್ಗಿಂತ ಹೆಚ್ಚಿನ ಅಕ್ಷರಗಳನ್ನು ಹೆಕ್ಸಾಡೆಸಿಮಲ್ ತಂತಿಗಳಾಗಿ ಪ್ರದರ್ಶಿಸಲಾಗುತ್ತದೆ.

000 ನಲ್ 001 soh 002 stx 003 etx 004 eot 005 enq

006 ಅಕೆ 007 ಬೆಲ್ 008 ಬಿಎಸ್ 009 ಎಚ್ಟಿ 00 ಎ ಎಲ್ ಎಫ್ 00 ಬಿ ವಿಟಿ

00C ff 00D CR 00E ಆದ್ದರಿಂದ 00F si 010 dle 011 dc1

012 dc2 013 dc3 014 dc4 015 nak 016 syn017 etb

018 ಕ್ಯಾನ್ 019 ಎಮ್ 01 ಎ ಉಪ 01 ಬಿ ಎಸ್ ಸಿ 01 ಸಿ ಎಫ್ 01 ಡಿ ಜಿಎಸ್

01E rs 01F ನಮಗೆ 0FF ಡೆಲ್

ಪರಿವರ್ತನೆ ಅಕ್ಷರಗಳಿಗಾಗಿ ಡೀಫಾಲ್ಟ್ ಮತ್ತು ಬೆಂಬಲಿತ ಬೈಟ್ ಎಣಿಕೆಗಳು ಹೀಗಿವೆ:

% _c,% _p,% _u,% c

ಒಂದು ಬೈಟ್ ಮಾತ್ರ ಪರಿಗಣಿಸುತ್ತದೆ.

% d,% i,% o % u,% X,% x

ನಾಲ್ಕು ಬೈಟ್ ಡೀಫಾಲ್ಟ್, ಒಂದು, ಎರಡು ಮತ್ತು ನಾಲ್ಕು ಬೈಟ್ ಎಣಿಕೆಗಳು ಬೆಂಬಲಿತವಾಗಿದೆ.

% E,% e,% f % G,% g

ಎಂಟು ಬೈಟ್ ಡೀಫಾಲ್ಟ್, ನಾಲ್ಕು ಬೈಟ್ ಎಣಿಕೆಗಳು ಬೆಂಬಲಿತವಾಗಿದೆ.

ಪ್ರತಿಯೊಂದು ಫಾರ್ಮ್ಯಾಟ್ ಸ್ಟ್ರಿಂಗ್ನಿಂದ ವ್ಯಾಖ್ಯಾನಿಸಲಾದ ದತ್ತಾಂಶದ ಮೊತ್ತವು ಪ್ರತಿ ಫಾರ್ಮ್ಯಾಟ್ ಯುನಿಟ್ಗೆ ಅಗತ್ಯವಿರುವ ಡೇಟಾದ ಮೊತ್ತವಾಗಿರುತ್ತದೆ, ಇದು ಬೈಟ್ ಎಣಿಕೆ ಬಾರಿ ಪುನರಾವರ್ತನೆ ಎಣಿಕೆ ಅಥವಾ ಬ್ಯಾಟ್ ಎಣಿಕೆ ಇಲ್ಲದಿದ್ದಲ್ಲಿ ಪುನರಾವರ್ತನೆಯ ಎಣಿಕೆ ಬಾರಿ ಬೈಟ್ಗಳ ಸಂಖ್ಯೆಯ ಸಂಖ್ಯೆ ನಿರ್ದಿಷ್ಟಪಡಿಸಲಾಗಿದೆ.

ಇನ್ಪುಟ್ `` ಬ್ಲಾಕ್ಗಳಲ್ಲಿ '' ಕುಶಲತೆಯಿಂದ ರೂಪಿಸಲ್ಪಡುತ್ತದೆ, ಅಲ್ಲಿ ಯಾವುದೇ ರೂಪ ಸ್ಟ್ರಿಂಗ್ ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಅತಿದೊಡ್ಡ ಡೇಟಾವನ್ನು ಬ್ಲಾಕ್ ಎಂದು ವ್ಯಾಖ್ಯಾನಿಸಲಾಗಿದೆ. ಇನ್ಪುಟ್ ಬ್ಲಾಕ್ನ ಮೌಲ್ಯದ ಡೇಟಾಕ್ಕಿಂತ ಕಡಿಮೆ ವಿವರಿಸುವ ಸ್ವರೂಪದ ತಂತಿಗಳು, ಅವರ ಕೊನೆಯ ಫಾರ್ಮ್ಯಾಟ್ ಯುನಿಟ್ ಕೆಲವು ಬೈಟ್ಗಳನ್ನು ವ್ಯಾಖ್ಯಾನಿಸುತ್ತದೆ ಮತ್ತು ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಪುನರಾವರ್ತನೆ ಎಣಿಕೆ ಹೊಂದಿಲ್ಲ, ಇಡೀ ಇನ್ಪುಟ್ ಬ್ಲಾಕ್ ಅನ್ನು ಪ್ರಕ್ರಿಯೆಗೊಳಿಸುವುದಕ್ಕಿಂತ ಪುನರಾವರ್ತನೆ ಎಣಿಕೆ ಹೆಚ್ಚಾಗುತ್ತದೆ ಅಥವಾ ಸಾಕಷ್ಟು ಡೇಟಾ ಇಲ್ಲ ಫಾರ್ಮ್ಯಾಟ್ ಸ್ಟ್ರಿಂಗ್ ಪೂರೈಸಲು ಬ್ಲಾಕ್ನಲ್ಲಿ ಉಳಿದಿದೆ.

ಬಳಕೆದಾರ ವಿವರಣೆಯ ಪರಿಣಾಮವಾಗಿ ಅಥವಾ ಮೇಲೆ ತಿಳಿಸಿದಂತೆ ಪುನರಾವರ್ತನೆಯ ಎಣಿಕೆಯನ್ನು ಮಾರ್ಪಡಿಸುವ hexdump, ಒಂದು ಪುನರಾವರ್ತನೆ ಎಣಿಕೆಯು ಒಂದಕ್ಕಿಂತ ಹೆಚ್ಚಿರುತ್ತದೆ, ಕೊನೆಯ ಪುನರಾವರ್ತನೆಯ ಸಮಯದಲ್ಲಿ ಯಾವುದೇ ಹಿಂದುಳಿದ ಜಾಗಗಳನ್ನು ಹೊಂದಿರುವುದಿಲ್ಲ.

ಒಂದು ಪರಿವರ್ತನೆ ಪಾತ್ರಗಳು ಅಥವಾ ತಂತಿಗಳೆಂದರೆ _a ಅಥವಾ _A ಹೊರತು ಎಲ್ಲ ಹೊರತು ಒಂದು ಬೈಟ್ ಎಣಿಕೆ ಮತ್ತು ಬಹು ಪರಿವರ್ತಕ ಪಾತ್ರಗಳು ಅಥವಾ ತಂತಿಗಳನ್ನು ಸೂಚಿಸಲು ದೋಷವಿದೆ.

- n ಆಯ್ಕೆಯನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸುವಿಕೆಯ ಪರಿಣಾಮವಾಗಿ ಅಥವಾ ಕಡತದ ಕೊನೆಯಲ್ಲಿ ತಲುಪಿದಾಗ, ಇನ್ಪುಟ್ ಡೇಟಾ ಭಾಗಶಃ ಒಂದು ಫಾರ್ಮ್ಯಾಟ್ ಸ್ಟ್ರಿಂಗ್ ಅನ್ನು ತೃಪ್ತಿಗೊಳಿಸುತ್ತದೆ, ಲಭ್ಯವಿರುವ ಎಲ್ಲಾ ಡೇಟಾವನ್ನು ಪ್ರದರ್ಶಿಸಲು ಇನ್ಪುಟ್ ಬ್ಲಾಕ್ ಶೂನ್ಯ-ಪ್ಯಾಡ್ ಮಾಡಲ್ಪಟ್ಟಿದೆ (ಅಂದರೆ, ಅತಿಕ್ರಮಿಸುವ ಯಾವುದೇ ಸ್ವರೂಪ ಘಟಕಗಳು ಡೇಟಾದ ಅಂತ್ಯವು ಕೆಲವು ಸಂಖ್ಯೆಯ ಶೂನ್ಯ ಬೈಟ್ಗಳನ್ನು ಪ್ರದರ್ಶಿಸುತ್ತದೆ).

ಅಂತಹ ಫಾರ್ಮ್ಯಾಟ್ ತಂತಿಗಳ ಮೂಲಕ ಮತ್ತಷ್ಟು ಔಟ್ಪುಟ್ನ್ನು ಸಮಾನ ಸಂಖ್ಯೆಯ ಸ್ಥಳಗಳಿಂದ ಬದಲಾಯಿಸಲಾಗುತ್ತದೆ. ಸಮಾನವಾದ ಸಂಖ್ಯೆಯ ಖಾಲಿ ಜಾಗಗಳನ್ನು ಅದೇ ಕ್ಷೇತ್ರದಲ್ಲಿ ಅಗಲ ಮತ್ತು ಮೂಲ ಪರಿವರ್ತನೆ ಪಾತ್ರ ಅಥವಾ ಪರಿವರ್ತನೆ ಸ್ಟ್ರಿಂಗ್ನೊಂದಿಗೆ ನಿಖರವಾದ ಪರಿವರ್ತನೆ ಪಾತ್ರದ ಮೂಲಕ ಸ್ಥಳಗಳ ಔಟ್ಪುಟ್ ಎಂದು ವ್ಯಾಖ್ಯಾನಿಸಲಾಗುತ್ತದೆ ಆದರೆ ಯಾವುದೇ `` + '' `` `` `` # '' ಪರಿವರ್ತನೆ ಧ್ವಜ ಅಕ್ಷರಗಳು ತೆಗೆದುಹಾಕಲಾಗಿದೆ ಮತ್ತು NULL ಸ್ಟ್ರಿಂಗ್ ಅನ್ನು ಉಲ್ಲೇಖಿಸುತ್ತದೆ.

ಯಾವುದೇ ಸ್ವರೂಪದ ತಂತಿಗಳನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸದಿದ್ದರೆ, - x ಆಯ್ಕೆಯನ್ನು ಸೂಚಿಸಲು ಡೀಫಾಲ್ಟ್ ಡಿಸ್ಪ್ಲೇ ಸಮನಾಗಿರುತ್ತದೆ.

ಯಶಸ್ಸಿನ 0 ನಿರ್ಗಮಿಸುತ್ತದೆ ಮತ್ತು> ಒಂದು ದೋಷ ಸಂಭವಿಸಿದಲ್ಲಿ.

ಉದಾಹರಣೆಗಳು

Perusal ಸ್ವರೂಪದಲ್ಲಿ ಇನ್ಪುಟ್ ಪ್ರದರ್ಶಿಸಿ:

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

-x ಆಯ್ಕೆಯನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಿ:

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

ಮಾನದಂಡಗಳು

ಯುಟಿಲಿಟಿ ಎಸ್ಪಿ1003.2 ಹೊಂದಬಲ್ಲದು ಎಂದು ನಿರೀಕ್ಷಿಸಲಾಗಿದೆ.