ਹੈਕਸਡਪ - ਲੀਨਕਸ ਕਮਾਂਡ - ਯੂਨੀਕਸ ਕਮਾਂਡ

ਨਾਮ

ਹੈਕਸਡਪ - ਅਸਸੀ , ਡੈਸੀਮਲ, ਹੈਕਸਡੇਸੀਮਲ, ਓਕਟਲ ਡੰਪ

ਸੰਖੇਪ

[- bcCdovx ] -words [- e format_string ] -words [- f format_file ] -words [- n ਲੰਬਾਈ ] -ਅwords [- ਸਕਿੱਪ ] ਫਾਈਲ ...

ਵਰਣਨ

ਹੈਕਸਡੰਪ ਸਹੂਲਤ ਇੱਕ ਫਿਲਟਰ ਹੈ ਜੋ ਨਿਰਧਾਰਤ ਫਾਈਲਾਂ, ਜਾਂ ਮਿਆਰੀ ਇੰਪੁੱਟ ਨੂੰ ਦਰਸਾਉਂਦੀ ਹੈ, ਜੇਕਰ ਕੋਈ ਫਾਈਲਾਂ ਨਿਸ਼ਚਿਤ ਨਹੀਂ ਕੀਤੀਆਂ ਜਾਂਦੀਆਂ ਹਨ, ਤਾਂ ਉਪਭੋਗਤਾ ਦੁਆਰਾ ਨਿਰਧਾਰਿਤ ਕੀਤੇ ਗਏ ਫਾਰਮੈਟ ਵਿੱਚ.

ਹੇਠ ਲਿਖੇ ਵਿਕਲਪ ਹਨ:

-ਬੀ

ਇਕ-ਬਾਈਟ ਅਕਟਲ ਡਿਸਪਲੇਅ ਹੈਕਸਾਡੈਸੀਮਲ ਵਿਚ ਇਨਪੁਟ ਔਫਸੈਟ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰੋ , ਜੋ ਕਿ ਸੋਲਨ ਸਪੇਸ-ਸਪੇਸਡ, ਤਿੰਨ ਕਾਲਮ, ਜ਼ੀਰੋ-ਭਰੇ, ਇਨਪੁੱਟ ਡੇਟਾ ਦੇ ਬਾਈਟਾਂ, ਔਟੈਕ ਵਿਚ, ਪ੍ਰਤੀ ਲਾਈਨ.

-ਸੀ

ਇਕ-ਬਾਈਟ ਅੱਖਰ ਡਿਸਪਲੇਅ ਹੈਕਸਾਡੈਸੀਮਲ ਵਿਚ ਇਨਪੁਟ ਔਫਸੈਟ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰਦੇ ਹਨ, ਜੋ ਕਿ ਸੋਲਾਂ ਸਪੇਸ-ਸਪੇਸਡ, ਤਿੰਨ ਕਾਲਮ, ਸਪੇਸ-ਭਰੇ ਹੋਏ ਹੁੰਦੇ ਹਨ, ਪ੍ਰਤੀ ਲਾਈਨ ਇਨਪੁੱਟ ਡੇਟਾ ਦੇ ਅੱਖਰ.

-ਸੀ

ਕੈਨੋਨੀਕਲ ਹੈਕਸ + ਏਐਸਸੀਆਈ ਡਿਸਪਲੇਟ ਹੈਕਸਡੈਸੀਲ ਵਿੱਚ ਇਨਪੁਟ ਔਫਸੈੱਟ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰਦਾ ਹੈ, ਜੋ ਕਿ 16 ਸਪੇਸ ਨਾਲ ਜੁੜੇ ਹੋਏ, ਦੋ ਕਾਲਮ, ਹੈਕਸਾਡੈਸੀਮਲ ਬਾਈਟਾਂ ਤੋਂ ਬਾਅਦ, `` | '' ਅੱਖਰਾਂ ਵਿੱਚ ਦਰਸਾਇਆ ਗਿਆ% _p ਫਾਰਮੇਟ ਵਿੱਚ ਇੱਕੋ ਹੀ ਸੱਠ ਬਾਈਟ ਤੋਂ ਬਾਅਦ.

-d

ਦੋ-ਬਾਈਟ ਡੈਲੀਅਲ ਡਿਸਪਲੇ ਨੂੰ ਹੇਕਸਡੇਸੀਮਲ ਵਿਚ ਇਨਪੁਟ ਔਫਸੈਟ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰੋ , ਅੱਠ ਸਪੇਸ ਨਾਲ ਵੱਖ ਕੀਤੀ, ਪੰਜ ਕਾਲਮ, ਜ਼ੀਰੋ-ਭਰੇ, ਇਨਪੁਟ ਡਾਟਾ ਦੇ ਦੋ ਬਾਈਟ ਇਕਾਈ, ਦਸਤਖਤ ਦਸ਼ਮਲਵ ਵਿਚ, ਪ੍ਰਤੀ ਲਾਈਨ.

-e ਫਾਰਮੈਟ_ਸਟਿੰਗ

ਡਾਟਾ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰਨ ਲਈ ਵਰਤੇ ਜਾਣ ਲਈ ਇੱਕ ਫਾਰਮੈਟ ਸਤਰ ਨਿਸ਼ਚਿਤ ਕਰੋ.

-f format_file

ਇੱਕ ਫਾਈਲ ਨਿਸ਼ਚਿਤ ਕਰੋ ਜਿਸ ਵਿੱਚ ਇੱਕ ਜਾਂ ਇੱਕ ਤੋਂ ਵੱਧ ਨਵੀਂ ਵਿਭਾਜਿਤ ਸਟ੍ਰੈਟ ਸਤਰਾਂ ਸ਼ਾਮਲ ਹਨ. ਖਾਲੀ ਲਾਈਨਾਂ ਅਤੇ ਰੇਖਾਵਾਂ, ਜਿਨ੍ਹਾਂ ਦਾ ਪਹਿਲਾ ਨਾ-ਖਾਲੀ ਅੱਖਰ ਹੈਸ਼ ਮਾਰਕ ਹੈ ( # ਨੂੰ ਅਣਡਿੱਠਾ ਕੀਤਾ ਗਿਆ ਹੈ.

-n ਲੰਬਾਈ

ਇਨਪੁਟ ਦੇ ਸਿਰਫ ਲੰਬਿਤ ਬਾਈਟਾਂ ਦੀ ਵਿਆਖਿਆ

-ਓ

ਦੋ-ਬਾਈਟ ਔਟਕਲ ਡਿਸਪਲੇਅ ਹੈਕਸਾਡੈਸੀਮਲ ਵਿਚ ਇੰਪੁੱਟ ਆਫਸੈੱਟ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰੋ , ਅੱਠ ਸਪੇਸ ਨਾਲ ਵੱਖ ਕੀਤੇ, ਛੇ ਕਾਲਮ, ਜ਼ੀਰੋ-ਭਰੇ ਹੋਏ, ਇੰਨਪੁੱਟ ਡੇਟਾ ਦੇ 2-ਬਾਈਟ ਮਾਤਰਾ, ਔਟੈਕ ਵਿਚ, ਪ੍ਰਤੀ ਲਾਈਨ

-ਸ ਆਫਸੈੱਟ

ਇਨਪੁਟ ਦੀ ਸ਼ੁਰੂਆਤ ਤੋਂ ਔਫਸੈਟ ਬਾਈਟਸ ਛੱਡੋ. ਡਿਫਾਲਟ ਰੂਪ ਵਿੱਚ, ਔਫਸੈਟ ਨੂੰ ਡੈਸੀਮਲ ਨੰਬਰ ਵਜੋਂ ਦਰਸਾਇਆ ਜਾਂਦਾ ਹੈ. ਇੱਕ ਪ੍ਰਮੁੱਖ 0x ਜਾਂ 0X ਆਫਸੈੱਟ ਦੇ ਨਾਲ ਇੱਕ ਹੈਕਸਾਡੈਸੀਮਲ ਨੰਬਰ ਦੇ ਤੌਰ ਤੇ ਵਿਆਖਿਆ ਕੀਤੀ ਜਾਂਦੀ ਹੈ, ਨਹੀਂ ਤਾਂ, ਪ੍ਰਮੁੱਖ 0 ਔਫਸੈਟ ਦੇ ਨਾਲ ਆਬਜੈਕਟ ਨੰਬਰ ਦੇ ਰੂਪ ਵਿੱਚ ਅਨੁਵਾਦ ਕੀਤਾ ਜਾਂਦਾ ਹੈ. ਅੱਖਰ ਨੂੰ b k ਜਾਂ m ਨੂੰ ਆਫਸੈੱਟ ਕਰਨ ਨਾਲ ਇਸ ਨੂੰ ਕ੍ਰਮਵਾਰ 512 1024 ਜਾਂ 1048576 ਦੇ ਮਲਟੀਪਲ ਦੇ ਤੌਰ ਤੇ ਸਮਝਾਇਆ ਜਾ ਸਕਦਾ ਹੈ.

-ਵੀ

- v ਚੋਣ ਹੈਕਸਾਡੰਪ ਸਾਰੇ ਇੰਪੁੱਟ ਡਾਟੇ ਨੂੰ ਵੇਖਾਉਣ ਦਾ ਕਾਰਨ ਬਣਦੀ ਹੈ. - v ਚੋਣ ਤੋਂ ਬਿਨਾਂ, ਆਊਟਪੁਟ ਲਾਈਨਾਂ ਦੇ ਕਿਸੇ ਵੀ ਸਮੂਹ, ਜੋ ਆਉਟਪੁੱਟ ਲਾਈਨਾਂ ਦੇ ਤੁਰੰਤ ਪਿਛਲਾ ਸਮੂਹ (ਇੰਪੁੱਟ ਆਫਸੈੱਟਾਂ ਨੂੰ ਛੱਡ ਕੇ) ਦੇ ਸਮਾਨ ਹੋਵੇਗਾ, ਨੂੰ ਇੱਕ ਸਿੰਗਲ ਤਾਰਾ ਦੇ ਸਤਰ ਨਾਲ ਤਬਦੀਲ ਕੀਤਾ ਜਾਂਦਾ ਹੈ.

-x

ਦੋ-ਬਾਈਟ ਹੈਕਸਾਡੈਸੀਮਲ ਡਿਸਪਲੇਅ ਹੈਕਸਾਡੈਸੀਮਲ ਵਿਚ ਇੰਪੁੱਟ ਆਫਸੈੱਟ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰੋ , ਜੋ ਕਿ ਅੱਠ, ਸਪੇਸ ਨਾਲ ਜੁੜੇ ਹੋਏ, ਚਾਰ ਕਾਲਮ, ਜ਼ੀਰੋ-ਭਰੇ ਹੋਏ, ਇਨਪੁਟ ਡਾਟਾ ਦੇ ਦੋ-ਬਾਈਟ ਮਾਤਰਾ, ਹੈਕਸਾਡੈਸੀਮਲ ਵਿਚ, ਪ੍ਰਤੀ ਲਾਈਨ.

ਹਰੇਕ ਇਨਪੁਟ ਫਾਈਲ ਲਈ, ਕ੍ਰਮਵਾਰ ਆਉਟਪੁੱਟ ਨੂੰ ਮਿਆਰੀ ਆਉਟਪੁੱਟ ਤੇ ਕਾਪੀ ਕਰਦੀ ਹੈ, - e ਅਤੇ - f ਵਿਕਲਪਾਂ ਦੁਆਰਾ ਦਰਸਾਈ ਗਈ ਫਾਰਮੈਟ ਸਤਰਾਂ ਦੇ ਮੁਤਾਬਕ ਡਾਟਾ ਨੂੰ ਪਰਿਵਰਤਿਤ ਕਰਦਾ ਹੈ, ਕ੍ਰਮ ਵਿੱਚ ਜੋ ਉਹਨਾਂ ਨੂੰ ਸਪਸ਼ਟ ਕੀਤਾ ਗਿਆ ਸੀ.

ਫਾਰਮੈਟ

ਇੱਕ ਫਾਰਮੇਟ ਸਟ੍ਰਿੰਗ ਵਿੱਚ ਬਹੁਤ ਸਾਰੇ ਫੌਰਮੈਟ ਯੂਨਿਟ ਹੁੰਦੇ ਹਨ, ਵਾਈਟਪੇਸ ਦੁਆਰਾ ਵੱਖ ਕੀਤੇ. ਇੱਕ ਫਾਰਮੈਟ ਇਕਾਈ ਵਿੱਚ ਤਿੰਨ ਚੀਜ਼ਾਂ ਸ਼ਾਮਲ ਹੁੰਦੀਆਂ ਹਨ: ਇੱਕ ਦੁਹਰਾਉਣਾ ਗਿਣਤੀ, ਇੱਕ ਬਾਈਟ ਗਿਣਤੀ, ਅਤੇ ਇੱਕ ਫਾਰਮੈਟ.

ਦੁਹਰਾਉਣਾ ਗਿਣਤੀ ਇੱਕ ਅਖ਼ਤਿਆਰੀ ਸਕ੍ਰਿਅ ਪੂਰਨ ਅੰਕ ਹੈ, ਜੋ ਕਿ ਡਿਫਾਲਟ ਇੱਕ ਹੈ. ਹਰ ਇੱਕ ਫੌਰਮੈਟ ਦੁਹਰਾਇਆ ਜਾਣ ਦੀ ਗਿਣਤੀ ਹੈ

ਬਾਈਟ ਗਿਣਤੀ ਇੱਕ ਅਤਿਵਾਦੀ ਧਰਾਤਮਕ ਪੂਰਨ ਅੰਕ ਹੈ. ਜੇ ਇਹ ਨਿਰਦਿਸ਼ਟ ਹੈ ਤਾਂ ਉਹ ਫਾਰਮੈਟ ਦੇ ਹਰੇਕ ਚਲਣ ਦੁਆਰਾ ਅਰਥ ਕੱਢਣ ਲਈ ਬਾਈਟਾਂ ਦੀ ਸੰਖਿਆ ਨੂੰ ਪਰਿਭਾਸ਼ਿਤ ਕਰਦਾ ਹੈ.

ਜੇਕਰ ਇਕ ਦੁਹਰਾਇਆ ਗਿਣਤੀ ਅਤੇ / ਜਾਂ ਇਕ ਬਾਈਟ ਗਿਣਤੀ ਨਿਸ਼ਚਿਤ ਕੀਤੀ ਗਈ ਹੈ, ਤਾਂ ਇਕ ਸਲਾਇਡ ਨੂੰ ਦੁਹਰਾਉਣ ਦੀ ਗਿਣਤੀ ਅਤੇ / ਜਾਂ ਉਹਨਾਂ ਨੂੰ ਸਪਸ਼ਟ ਕਰਨ ਲਈ ਬਾਈਟ ਦੀ ਗਿਣਤੀ ਤੋਂ ਬਾਅਦ ਲਾਜ਼ਮੀ ਤੌਰ ਤੇ ਰੱਖਿਆ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ.

ਸਲੈਸ਼ ਤੋਂ ਪਹਿਲਾਂ ਜਾਂ ਬਾਅਦ ਕੋਈ ਵੀ ਖਾਲੀ ਸਪੇਸ ਅਣਡਿੱਠਾ ਕੀਤਾ ਜਾਂਦਾ ਹੈ.

ਫਾਰਮੈਟ ਦੀ ਜ਼ਰੂਰਤ ਹੈ ਅਤੇ ਇਸ ਨੂੰ ਦੁਹਰੀ ਹਵਾਲਾ ("") ਅੰਕ ਨਾਲ ਘਿਰਿਆ ਹੋਇਆ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ. ਇਸ ਨੂੰ fprintf- ਸਟਾਈਲ ਫਾਰਮੈਟ ਸਤਰ (fprintf (3) ਵੇਖੋ) ਦਰਸਾਇਆ ਗਿਆ ਹੈ, ਹੇਠ ਦਿੱਤੇ ਅਪਵਾਦਾਂ ਨਾਲ:

ਹੇਕਸਡਪ ਹੇਠ ਲਿਖੀਆਂ ਵਾਧੂ ਪਰਿਵਰਤਨ ਸਤਰਾਂ ਦਾ ਸਮਰਥਨ ਵੀ ਕਰਦਾ ਹੈ:

_a [ dox ]

ਪ੍ਰਦਰਸ਼ਿਤ ਕੀਤੇ ਜਾਣ ਵਾਲੇ ਅਗਲੀ ਬਾਈਟ ਦੇ ਇੰਪੁੱਟ ਆਫਸੈੱਟ, ਇੰਪੁੱਟ ਫਾਈਲਾਂ ਤੇ ਸੰਚਤ ਰੂਪ ਵਿੱਚ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰੋ. ਜੋੜੇ ਹੋਏ ਅੱਖਰ d o ਅਤੇ x ਕ੍ਰਮਵਾਰ ਦਸ਼ਮਲਵ, ਅੰਕਲ ਜਾਂ ਹੈਕਸਾਡੈਸੀਮਲ ਦੇ ਰੂਪ ਵਿੱਚ ਡਿਸਪਲੇ ਬੇਸ ਨੂੰ ਨਿਸ਼ਚਿਤ ਕਰਦੇ ਹਨ.

_A [ dox ]

_a ਰੂਪਾਂਤਰਣ ਸਤਰ ਦੇ ਤੌਰ ਤੇ ਇਕੋ ਜਿਹੇ ਕਿ ਇਹ ਕੇਵਲ ਇਕ ਵਾਰ ਹੀ ਕੀਤੀ ਜਾਂਦੀ ਹੈ, ਜਦੋਂ ਸਾਰੇ ਇਨਪੁਟ ਡੇਟਾ ਤੇ ਕਾਰਵਾਈ ਹੋ ਜਾਂਦੀ ਹੈ.

_c

ਡਿਫਾਲਟ ਅੱਖਰ ਸਮੂਹ ਵਿੱਚ ਆਊਟਪੁੱਟ ਅੱਖਰ. ਨਾਨ-ਪ੍ਰਿੰਟਿੰਗ ਅੱਖਰਾਂ ਨੂੰ ਤਿੰਨ ਅੱਖਰ, ਜ਼ੀਰੋ-ਪੈਡਡ ਓਕਟਲ ਵਿਚ ਪ੍ਰਦਰਸ਼ਿਤ ਕੀਤਾ ਜਾਂਦਾ ਹੈ, ਸਿਵਾਏ ਆਧੁਨਿਕ ਬਚਣ ਸੰਕੇਤ ਦੁਆਰਾ ਦਰਸਾਏ ਉਹਨਾਂ ਨੂੰ ਛੱਡ ਕੇ (ਵੇਖੋ), ਜੋ ਕਿ ਦੋ ਅੱਖਰਾਂ ਦੀਆਂ ਸਤਰਾਂ ਦੇ ਤੌਰ ਤੇ ਪ੍ਰਦਰਸ਼ਿਤ ਹੁੰਦੇ ਹਨ.

_p

ਡਿਫਾਲਟ ਅੱਖਰ ਸਮੂਹ ਵਿੱਚ ਆਊਟਪੁੱਟ ਅੱਖਰ. ਗੈਰ-ਪ੍ਰਿੰਟਿੰਗ ਅੱਖਰ ਇੱਕ ਸਿੰਗਲ `` ਵਜੋਂ ਪ੍ਰਦਰਸ਼ਿਤ ਹੁੰਦੇ ਹਨ ''

_u

ਆਉਟਪੁੱਟ ਅਮਰੀਕੀ ASCII ਅੱਖਰ, ਅਪਵਾਦ ਦੇ ਨਾਲ ਜੋ ਨਿਯੰਤਰਣ ਅੱਖਰਾਂ ਨੂੰ ਹੇਠ ਦਿੱਤੇ, ਹੇਠਲੇ-ਕੇਸ, ਨਾਮਾਂ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰਦੇ ਹਨ. 0xff, ਹੈਕਸਾਡੈਸੀਮਲ ਤੋਂ ਜਿਆਦਾ ਅੱਖਰ, ਹੈਕਸਾਡੈਸੀਮਲ ਸਤਰ ਦੇ ਤੌਰ ਤੇ ਪ੍ਰਦਰਸ਼ਿਤ ਹੁੰਦੇ ਹਨ.

000 ਨੌਲ 001 ਸੋਹ 002 ਸਟੈਕਸ 003 ਐੈਟੈਕਸ 004 ਈਟ 005 ਐਂਕ

006 ਅੈਕਸ 007 ਬੇਲ 008 ਬੀ ਐਸ 009 ਐੱਚ ਟੀ 00 ਏ ਐੱਲ. ਐੱਫ 00 ਬੀ vt

00C ff 00D cr 00E ਇੰਝ 00F si 010 dle 011 dc1

012 ਡੀਸੀ 2 013 ਡੀਸੀ 3 014 ਡੀਸੀ 4 015 ਨੈਕ 016 ਸਿੰ 017 ਐਟਬ

018 019 ਉ 01 ਏ ਸਬ 01 ਬੀ ਐਸ ਸੀ 01 ਸੀ ਐਫ ਐਸ 01 ਡੀ ਜੀ ਐਸ

01 ਈ ਆਰ ਐਸ 01 ਐੱਫ ਸਾਡੇ 0 ਐਫ ਐਫ ਡੈਲ

ਪਰਿਵਰਤਨਸ਼ੀਲ ਅੱਖਰਾਂ ਲਈ ਡਿਫਾਲਟ ਅਤੇ ਸਹਾਇਕ ਬਾਈਟ ਗਿਣਤੀ ਇਸ ਪ੍ਰਕਾਰ ਹਨ:

% _c,% _p,% _u,% c

ਇੱਕ ਬਾਇਟ ਦੀ ਗਿਣਤੀ ਸਿਰਫ

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

ਚਾਰ ਬਾਈਟ ਡਿਫਾਲਟ, ਇੱਕ, ਦੋ ਅਤੇ ਚਾਰ ਬਾਈਟ ਕਾਉਂਟਾਂ ਦਾ ਸਮਰਥਨ ਕੀਤਾ.

% ਈ,% ਈ,% F % G,% g

ਅੱਠ ਬਾਈਟ ਡਿਫਾਲਟ, ਚਾਰ ਬਾਈਟ ਕਾਉਂਟਾਂ ਦਾ ਸਮਰਥਨ ਕੀਤਾ.

ਹਰ ਇੱਕ ਫਾਰਮੈਟ ਸਟ੍ਰਾਈਡ ਦੁਆਰਾ ਅਰਥ ਕੀਤੇ ਗਏ ਡਾਟਾ ਦੀ ਮਾਤਰਾ ਹਰੇਕ ਫਾਰਮੈਟ ਇਕਾਈ ਦੁਆਰਾ ਲੋੜੀਂਦੇ ਡੇਟਾ ਦਾ ਜੋੜ ਹੈ, ਜੋ ਕਿ ਬਾਈਟ ਦੀ ਗਿਣਤੀ ਦੇ ਦੁਹਰਾਉਣ ਦਾ ਸਮਾਂ ਹੈ, ਜਾਂ ਫੋਰਮੈਟ ਦੁਆਰਾ ਲੋੜੀਂਦੇ ਬਾਈਟਾਂ ਦੀ ਗਿਣਤੀ ਨੂੰ ਦੁਹਰਾਉਣਾ ਹੈ ਜੇਕਰ ਬਾਈਟ ਦੀ ਗਿਣਤੀ ਨਹੀਂ ਹੈ ਨਿਰਦਿਸ਼ਟ.

ਇਨਪੁਟ `` ਬਲੌਕ '' ਵਿੱਚ ਹੇਰਾਫੇਰੀ ਕੀਤੀ ਜਾਂਦੀ ਹੈ, ਜਿੱਥੇ ਕਿਸੇ ਬਲਾਕ ਨੂੰ ਕਿਸੇ ਵੀ ਫਾਰਮੇਟ ਸਟ੍ਰਿੰਗ ਦੁਆਰਾ ਦਰਸਾਈ ਗਈ ਸਭ ਤੋਂ ਵੱਡੀ ਮਾਤਰਾ ਦੇ ਰੂਪ ਵਿੱਚ ਪਰਿਭਾਸ਼ਿਤ ਕੀਤਾ ਜਾਂਦਾ ਹੈ. ਇੰਪੁੱਟ ਬਲਾਕ ਦੇ ਡਾਟੇ ਦੇ ਘੱਟ ਤੋਂ ਘੱਟ ਅਨੁਵਾਦ ਦੀ ਫਾਰਮੈਟ ਸਟ੍ਰਿੰਗਜ਼, ਜਿਸਦਾ ਆਖਰੀ ਫਾਰਮੈਟ ਯੂਨਿਟ ਦੋਨਾਂ ਵਿੱਚ ਕੁਝ ਬਾਈਟਾਂ ਦੀ ਵਿਆਖਿਆ ਕਰਦਾ ਹੈ ਅਤੇ ਇੱਕ ਖਾਸ ਇਟਅਰਾਗ੍ਰੇਸ਼ਨ ਗਿਣਤੀ ਨਹੀਂ ਹੈ, ਇਸ ਵਿੱਚ ਦੁਹਰਾਈ ਗਿਣਤੀ ਦੀ ਗਿਣਤੀ ਵਧ ਗਈ ਹੈ ਜਦੋਂ ਤੱਕ ਸਾਰਾ ਇੰਪੁੱਟ ਬਲਾਕ ਦੀ ਪ੍ਰਕਿਰਿਆ ਨਹੀਂ ਕੀਤੀ ਜਾਂਦੀ ਜਾਂ ਉੱਥੇ ਕਾਫ਼ੀ ਡਾਟਾ ਨਹੀਂ ਹੈ ਫਾਰਮੈਟ ਸਤਰ ਨੂੰ ਸੰਤੁਸ਼ਟ ਕਰਨ ਲਈ ਬਲਾਕ ਵਿੱਚ ਬਾਕੀ

ਜੇ, ਯੂਜਰ ਸਪ੍ਰੈਕਸ਼ਨ ਜਾਂ ਹੈਕਸਡਪ ਦੇ ਨਤੀਜੇ ਵਜੋਂ, ਉਪਰ ਦੱਸੇ ਗਏ ਦੁਹਰਾਈ ਗਿਣਤੀ ਨੂੰ ਸੋਧਣ ਨਾਲ, ਇਕ ਦੁਹਰਾਉਣਾ ਦੀ ਗਿਣਤੀ ਇੱਕ ਤੋਂ ਵੱਡੀ ਹੈ, ਪਿਛੇ ਰਹਿਤ ਵ੍ਹਾਈਟਪੇਸ ਦੇ ਅੱਖਰ ਪਿਛਲੇ ਦੁਪਹਿਰ ਦੇ ਸਮੇਂ ਆਉਟਪੁੱਟ ਹਨ.

ਇਹ ਇੱਕ ਬਾਇਟ ਦੀ ਗਿਣਤੀ ਦੇ ਨਾਲ ਨਾਲ ਕਈ ਪਰਿਵਰਤਨ ਚਿੰਨ੍ਹ ਜਾਂ ਸਤਰਾਂ ਨੂੰ ਨਿਸ਼ਚਿਤ ਕਰਨ ਲਈ ਇੱਕ ਅਸ਼ੁੱਧੀ ਹੈ ਜਦੋਂ ਤੱਕ ਕਿ ਕਿਸੇ ਇੱਕ ਪਰਿਵਰਤਨ ਅੱਖਰ ਜਾਂ ਸਤਰ _A ਜਾਂ _A ਨਹੀਂ

ਜੇ, - n ਚੋਣ ਜਾਂ ਅੰਤ ਵਿੱਚ-ਫਾਇਲ ਦੀ ਸਪੁਰਦਗੀ ਦੇ ਸਿੱਟੇ ਵਜੋਂ, ਇਨਪੁਟ ਡੇਟਾ ਸਿਰਫ ਇਕ ਫਾਰਮੈਟ ਸਟ੍ਰਿੰਗ ਨੂੰ ਸੰਪੂਰਨ ਰੂਪ ਵਿੱਚ ਸੰਤੁਸ਼ਟ ਕਰਦਾ ਹੈ, ਇੰਪੁੱਟ ਬਲਾਕ ਸਾਰੇ ਉਪਲੱਬਧ ਡਾਟਾ (ਜਿਵੇਂ ਕਿ ਕਿਸੇ ਵੀ ਫਾਰਮੈਟ ਯੂਨਿਟ ਓਵਰਲਾਪਿੰਗ ਨੂੰ ਪ੍ਰਦਰਸ਼ਤ ਕਰਨ ਲਈ ਕਾਫੀ ਹੱਦ ਤੱਕ) ਡੇਟਾ ਦੇ ਅਖੀਰ ਵਿਚ ਕੁਝ ਬਿੰਦੂ ਜ਼ੀਰੋ ਬਾਈਟ ਵਿਖਾਏਗਾ).

ਅਜਿਹੇ ਫਾਰਮੈਟ ਸਤਰਾਂ ਦੁਆਰਾ ਹੋਰ ਆਉਟਪੁੱਟ ਦੀ ਥਾਂ ਅਰਾਮ ਦੀ ਬਰਾਬਰ ਦੀ ਗਿਣਤੀ ਨਾਲ ਤਬਦੀਲ ਕੀਤਾ ਜਾਂਦਾ ਹੈ. ਸਪੇਸ ਦੀ ਬਰਾਬਰ ਦੀ ਗਿਣਤੀ ਨੂੰ ਪਰਿਭਾਸ਼ਿਤ ਕੀਤਾ ਗਿਆ ਹੈ ਕਿ ਇੱਕ ਆਭਾਸੀ ਚਿੰਨ੍ਹ ਅਤੇ ਉਸੇ ਪਰਿਵਰਤਨ ਅੱਖਰ ਨਾਲ ਸਪੇਸ ਆਊਟਪੁਟ ਦੀ ਅਸਲ ਅਸਲੀ ਅੱਖਰ ਜਾਂ ਪਰਿਵਰਤਨ ਸਟ੍ਰਿੰਗ ਦੇ ਰੂਪ ਵਿੱਚ ਪਰ ਕਿਸੇ ਵੀ `` + '' `` `` `` # ' ਪਰਿਵਰਤਨ ਫਲੈਗ ਅੱਖਰ ਹਟਾਏ ਗਏ ਹਨ, ਅਤੇ ਇੱਕ NULL ਸਤਰ ਦਾ ਹਵਾਲਾ ਦੇ ਰਹੇ ਹਨ.

ਜੇ ਕੋਈ ਵੀ ਫਾਰਮੈਟ ਸਤਰ ਨਹੀਂ ਦਿੱਤੀ ਗਈ, ਤਾਂ ਡਿਫਾਲਟ ਡਿਸਪਲੇਅ - x ਚੋਣ ਦੇਣ ਦੇ ਬਰਾਬਰ ਹੈ.

ਸਫਲਤਾ 'ਤੇ 0 ਬਾਹਰ ਨਿਕਲਦਾ ਹੈ ਅਤੇ 0 ਜੇ ਕੋਈ ਤਰੁੱਟੀ ਹੋਈ ਹੈ.

EXAMPLES

ਪ੍ਰਤੀਰੂਪ ਫਾਰਮੈਟ ਵਿਚ ਇਨਪੁਟ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰੋ:

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

-x ਚੋਣ ਨੂੰ ਲਾਗੂ ਕਰੋ:

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

ਮਿਆਰ

ਸਹੂਲਤ ਤੋਂ ਇਹ ਉਮੀਦ ਕੀਤੀ ਜਾਂਦੀ ਹੈ ਕਿ ਸੈਂਟ-ਪੀ 1003.2 ਅਨੁਕੂਲ ਹੋਵੇ.