ddposix - ക്ലൗഡിൽ ഓൺലൈനിൽ

Ubuntu Online, Fedora Online, Windows online emulator അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്‌സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ പ്രവർത്തിപ്പിക്കാൻ കഴിയുന്ന ddposix കമാൻഡ് ഇതാണ്.

പട്ടിക:

NAME


dd — ഒരു ഫയൽ പരിവർത്തനം ചെയ്യുകയും പകർത്തുകയും ചെയ്യുക

സിനോപ്സിസ്


dd [പ്രവർത്തിപ്പിക്കുക...]

വിവരണം


ദി dd യൂട്ടിലിറ്റി നിർദ്ദിഷ്ട ഇൻപുട്ട് ഫയലിനെ നിർദ്ദിഷ്ട ഔട്ട്പുട്ട് ഫയലിലേക്ക് പകർത്തും
നിർദ്ദിഷ്ട ഇൻപുട്ട്, ഔട്ട്പുട്ട് ബ്ലോക്ക് വലുപ്പങ്ങൾ ഉപയോഗിച്ച് സാധ്യമായ പരിവർത്തനങ്ങൾ. ഇത് ഇൻപുട്ട് വായിക്കും
നിർദ്ദിഷ്ട ഇൻപുട്ട് ബ്ലോക്ക് വലുപ്പം ഉപയോഗിച്ച് ഒരു സമയം ഒരു ബ്ലോക്ക്; അത് ബ്ലോക്ക് പ്രോസസ്സ് ചെയ്യും
യഥാർത്ഥത്തിൽ തിരികെ നൽകിയ ഡാറ്റ, അഭ്യർത്ഥിച്ച ബ്ലോക്ക് വലുപ്പത്തേക്കാൾ ചെറുതായിരിക്കാം. അത് ചെയ്യും
വ്യക്തമാക്കിയിട്ടുള്ള ഏതെങ്കിലും പരിവർത്തനങ്ങൾ പ്രയോഗിക്കുകയും ഫലമായുണ്ടാകുന്ന ഡാറ്റ ഔട്ട്പുട്ടിൽ എഴുതുകയും ചെയ്യുക
നിർദ്ദിഷ്ട ഔട്ട്പുട്ട് ബ്ലോക്ക് വലുപ്പത്തിലുള്ള ബ്ലോക്കുകളിൽ. എങ്കിൽ bs=exr ഓപ്പറാൻറ് വ്യക്തമാക്കിയിട്ടുണ്ട് കൂടാതെ ഇല്ല
അല്ലാതെയുള്ള പരിവർത്തനങ്ങൾ സമന്വയം, നോറർ, അഥവാ അല്ല അഭ്യർത്ഥിക്കുന്നു, ഡാറ്റ തിരികെ നൽകി
ഓരോ ഇൻപുട്ട് ബ്ലോക്കും ഒരു പ്രത്യേക ഔട്ട്പുട്ട് ബ്ലോക്കായി എഴുതപ്പെടും; വായന കുറവാണെങ്കിൽ
ഒരു ഫുൾ ബ്ലോക്കിനേക്കാൾ സമന്വയം പരിവർത്തനം വ്യക്തമാക്കിയിട്ടില്ല, ഫലമായുണ്ടാകുന്ന ഔട്ട്പുട്ട് ബ്ലോക്ക്
ഇൻപുട്ട് ബ്ലോക്കിന്റെ അതേ വലിപ്പം ഉണ്ടായിരിക്കണം. എങ്കിൽ bs=exr ഓപ്പറാൻറ് വ്യക്തമാക്കിയിട്ടില്ല, അല്ലെങ്കിൽ എ
അല്ലാതെയുള്ള പരിവർത്തനം സമന്വയം, നോറർ, അഥവാ അല്ല അഭ്യർത്ഥിക്കുന്നു, ഇൻപുട്ട് പ്രോസസ്സ് ചെയ്യും
ഇൻപുട്ടിന്റെ അവസാനം വരെ പൂർണ്ണ വലിപ്പത്തിലുള്ള ഔട്ട്പുട്ട് ബ്ലോക്കുകളായി ശേഖരിക്കുകയും ചെയ്യുന്നു.

പ്രോസസ്സിംഗ് ഓർഡർ ഇനിപ്പറയുന്നതായിരിക്കണം:

1. ഒരു ഇൻപുട്ട് ബ്ലോക്ക് വായിച്ചു.

2. ഇൻപുട്ട് ബ്ലോക്ക് നിർദ്ദിഷ്ട ഇൻപുട്ട് ബ്ലോക്ക് വലുപ്പത്തേക്കാൾ ചെറുതാണെങ്കിൽ സമന്വയം
പരിവർത്തനം വ്യക്തമാക്കിയിരിക്കുന്നു, വരെയുള്ള ഇൻപുട്ട് ഡാറ്റയിൽ നൾ ബൈറ്റുകൾ കൂട്ടിച്ചേർക്കും
നിർദ്ദിഷ്ട വലിപ്പം. (ഒന്നുകിൽ ബ്ലോക്ക് or തടഞ്ഞത് മാറ്റുക എന്നും വ്യക്തമാക്കിയിട്ടുണ്ട്, കഥാപാത്രങ്ങൾ
നൾ ബൈറ്റുകൾക്ക് പകരം ചേർക്കും.) ശേഷിക്കുന്ന പരിവർത്തനങ്ങളും ഔട്ട്പുട്ടും
ഇൻപുട്ടിൽ നിന്ന് വായിച്ചതുപോലെ പാഡ് പ്രതീകങ്ങൾ ഉൾപ്പെടുത്തുക.

3. എങ്കിൽ bs=exr ഓപ്പറാൻറ് വ്യക്തമാക്കിയിട്ടുണ്ട്, അല്ലാതെ മറ്റൊരു പരിവർത്തനവുമില്ല സമന്വയം or നോറർ is
അഭ്യർത്ഥിച്ചാൽ, തത്ഫലമായുണ്ടാകുന്ന ഡാറ്റ ഒറ്റ ബ്ലോക്കായി ഔട്ട്പുട്ടിൽ എഴുതപ്പെടും, കൂടാതെ
ശേഷിക്കുന്ന ഘട്ടങ്ങൾ ഒഴിവാക്കിയിരിക്കുന്നു.

4. എങ്കിൽ കൈലേസിൻറെ പരിവർത്തനം വ്യക്തമാക്കിയിരിക്കുന്നു, ഓരോ ജോടി ഇൻപുട്ട് ഡാറ്റ ബൈറ്റുകളും സ്വാപ്പ് ചെയ്യപ്പെടും.
ഇൻപുട്ട് ബ്ലോക്കിൽ ഒറ്റസംഖ്യ ബൈറ്റുകൾ ഉണ്ടെങ്കിൽ, ഇൻപുട്ടിലെ അവസാന ബൈറ്റ്
റെക്കോർഡ് മാറ്റാൻ പാടില്ല.

5. ശേഷിക്കുന്ന പരിവർത്തനങ്ങൾ (ബ്ലോക്ക്, തടഞ്ഞത് മാറ്റുക, കേസ്, ഒപ്പം കേസ്) നിർവഹിക്കും. ഇവ
ഇൻപുട്ട് ബ്ലോക്കിംഗിൽ നിന്ന് സ്വതന്ത്രമായി ഇൻപുട്ട് ഡാറ്റയിൽ പരിവർത്തനങ്ങൾ പ്രവർത്തിക്കും; ഒരു
ഇൻപുട്ട് അല്ലെങ്കിൽ ഔട്ട്പുട്ട് ഫിക്സഡ്-ലെങ്ത്ത് റെക്കോർഡ് ബ്ലോക്ക് ബൗണ്ടറികൾ വ്യാപിച്ചേക്കാം.

6. ഇൻപുട്ട് അല്ലെങ്കിൽ പരിവർത്തനം അല്ലെങ്കിൽ രണ്ടും ഫലമായുണ്ടാകുന്ന ഡാറ്റ ഔട്ട്പുട്ടിലേക്ക് കൂട്ടിച്ചേർക്കും
നിർദ്ദിഷ്ട വലുപ്പത്തിലുള്ള ബ്ലോക്കുകൾ. ഇൻപുട്ടിന്റെ അവസാനം എത്തിയ ശേഷം, ശേഷിക്കുന്ന ഏതെങ്കിലും ഔട്ട്പുട്ട്
എങ്കിൽ പാഡിംഗ് ഇല്ലാതെ ഒരു ബ്ലോക്കായി എഴുതപ്പെടും പരിവർത്തനം=സമന്വയം വ്യക്തമാക്കിയിട്ടില്ല; അങ്ങനെ, ദി
അന്തിമ ഔട്ട്‌പുട്ട് ബ്ലോക്ക് ഔട്ട്‌പുട്ട് ബ്ലോക്ക് വലുപ്പത്തേക്കാൾ ചെറുതായിരിക്കാം.

ഓപ്ഷനുകൾ


ഒന്നുമില്ല.

പ്രവർത്തനങ്ങൾ


ഏതെങ്കിലും ഇൻപുട്ട് വായിക്കുന്നതിന് മുമ്പ് എല്ലാ പ്രവർത്തനങ്ങളും പ്രോസസ്സ് ചെയ്യും. ഇനിപ്പറയുന്ന പ്രവർത്തനങ്ങൾ
പിന്തുണയ്ക്കും:

if=ഫയല് ഇൻപുട്ട് പാതയുടെ പേര് വ്യക്തമാക്കുക; ഡിഫോൾട്ട് സ്റ്റാൻഡേർഡ് ഇൻപുട്ടാണ്.

of=ഫയല് ഔട്ട്പുട്ട് പാതയുടെ പേര് വ്യക്തമാക്കുക; സ്ഥിരസ്ഥിതി സ്റ്റാൻഡേർഡ് ഔട്ട്പുട്ടാണ്. എങ്കിൽ അന്വേഷിക്കുക=exr
പരിവർത്തനവും വ്യക്തമാക്കിയിട്ടില്ല, ഔട്ട്‌പുട്ട് ഫയൽ മുമ്പ് വെട്ടിച്ചുരുക്കപ്പെടും
ഒരു സ്പഷ്ടമാണെങ്കിൽ പകർപ്പ് ആരംഭിക്കുന്നു of=ഫയല് ഓപ്പറാൻറ് വ്യക്തമാക്കിയിരിക്കുന്നു, ഒഴികെ പരിവർത്തനം=അല്ല is
വ്യക്തമാക്കിയ. എങ്കിൽ അന്വേഷിക്കുക=exr വ്യക്തമാക്കിയിട്ടുണ്ട്, പക്ഷേ പരിവർത്തനം=അല്ല അല്ല, ന്റെ പ്രഭാവം
പകർപ്പ് ഔട്ട്പുട്ട് ഫയലിലെ ബ്ലോക്കുകൾ സംരക്ഷിക്കുന്നതിനാണ് dd അന്വേഷിക്കുന്നു, പക്ഷേ
ഔട്ട്‌പുട്ട് ഫയലിന്റെ മറ്റൊരു ഭാഗവും സംരക്ഷിക്കപ്പെടില്ല. (അന്വേഷണത്തിന്റെ വലുപ്പമാണെങ്കിൽ
കൂടാതെ ഇൻപുട്ട് ഫയലിന്റെ വലുപ്പം ഔട്ട്പുട്ടിന്റെ മുൻ വലുപ്പത്തേക്കാൾ കുറവാണ്
ഫയൽ, ഔട്ട്‌പുട്ട് ഫയൽ കോപ്പി ഉപയോഗിച്ച് ചുരുക്കും. ഇൻപുട്ട് ഫയൽ ശൂന്യമാണെങ്കിൽ
ഒന്നുകിൽ സീക്കിന്റെ വലുപ്പം ഔട്ട്‌പുട്ടിന്റെ മുൻ വലുപ്പത്തേക്കാൾ കൂടുതലാണ്
ഫയൽ അല്ലെങ്കിൽ ഔട്ട്പുട്ട് ഫയൽ മുമ്പ് നിലവിലില്ല, ഔട്ട്പുട്ട് ഫയലിന്റെ വലിപ്പം
അന്വേഷിച്ചതിന് ശേഷം ഫയൽ ഓഫ്‌സെറ്റിലേക്ക് സജ്ജമാക്കും.)

ibs=exr ഇൻപുട്ട് ബ്ലോക്ക് വലുപ്പം, ബൈറ്റുകളിൽ, by വ്യക്തമാക്കുക exr (സ്ഥിരസ്ഥിതി 512 ആണ്).

ടെന്ഷനും=exr ഔട്ട്‌പുട്ട് ബ്ലോക്ക് സൈസ്, ബൈറ്റുകളിൽ, by വ്യക്തമാക്കുക exr (സ്ഥിരസ്ഥിതി 512 ആണ്).

bs=exr ഇൻപുട്ട്, ഔട്ട്പുട്ട് ബ്ലോക്ക് സൈസുകൾ സെറ്റ് ചെയ്യുക exr ബൈറ്റുകൾ, അസാധുവാക്കൽ ibs= ഒപ്പം ടെന്ഷനും=.
അല്ലാതെ പരിവർത്തനം ഇല്ലെങ്കിൽ സമന്വയം, നോറർ, ഒപ്പം അല്ല ഓരോ ഇൻപുട്ടും വ്യക്തമാക്കിയിരിക്കുന്നു
ബ്ലോക്ക് ചുരുക്കാതെ ഒറ്റ ബ്ലോക്കായി ഔട്ട്‌പുട്ടിലേക്ക് പകർത്തും
ബ്ലോക്കുകൾ.

സിബിഎസ്=exr ഇതിനായുള്ള പരിവർത്തന ബ്ലോക്ക് വലുപ്പം വ്യക്തമാക്കുക ബ്ലോക്ക് ഒപ്പം തടഞ്ഞത് മാറ്റുക വഴി ബൈറ്റുകളിൽ exr
(ഡിഫോൾട്ട് പൂജ്യമാണ്). എങ്കിൽ സിബിഎസ്= പൂജ്യത്തിന്റെ മൂല്യം ഒഴിവാക്കുകയോ നൽകുകയോ ചെയ്യുന്നു ബ്ലോക്ക് or
തടഞ്ഞത് മാറ്റുക വ്യക്തമാക്കാത്ത ഫലങ്ങൾ നൽകുന്നു.

എങ്കിൽ ഈ പ്രവർത്തനവും വ്യക്തമാക്കിയിട്ടുണ്ടെന്ന് ആപ്ലിക്കേഷൻ ഉറപ്പാക്കും പരിവർത്തനം=
operand എന്ന മൂല്യം വ്യക്തമാക്കുന്നു ASCII, ebcdic, അഥവാ ibm. ഒരു പരിവർത്തനം= ഓപ്പറാൻറ്
ഒരു കൂടെ ASCII മൂല്യം, ഇൻപുട്ട് വിവരിച്ചിരിക്കുന്നതുപോലെ കൈകാര്യം ചെയ്യുന്നു തടഞ്ഞത് മാറ്റുക മൂല്യം,
ഏതെങ്കിലും ട്രെയിലിംഗിന് മുമ്പായി പ്രതീകങ്ങൾ ASCII ആയി പരിവർത്തനം ചെയ്യപ്പെടുന്നു എന്നതൊഴിച്ചാൽ
പ്രതീകങ്ങൾ ഇല്ലാതാക്കി. വേണ്ടി പരിവർത്തനം= കൂടെ ഓപ്പറണ്ടുകൾ ebcdic or ibm മൂല്യങ്ങൾ, ഇൻപുട്ട്
വേണ്ടി വിവരിച്ചതുപോലെ കൈകാര്യം ചെയ്യുന്നു ബ്ലോക്ക് കഥാപാത്രങ്ങൾ ഒഴികെയുള്ള മൂല്യം
ഏതെങ്കിലും ട്രെയിലിംഗിന് ശേഷം യഥാക്രമം EBCDIC അല്ലെങ്കിൽ IBM EBCDIC ആയി പരിവർത്തനം ചെയ്തു
പ്രതീകങ്ങൾ ചേർക്കുന്നു.

കടക്കുക=n ഒഴിവാക്കുക n ആരംഭിക്കുന്നതിന് മുമ്പ് ഇൻപുട്ട് ബ്ലോക്കുകൾ (നിർദ്ദിഷ്‌ട ഇൻപുട്ട് ബ്ലോക്ക് വലുപ്പം ഉപയോഗിച്ച്).
പകർത്തുക. അന്വേഷിക്കാവുന്ന ഫയലുകളിൽ, നടപ്പാക്കൽ ബ്ലോക്കുകൾ വായിക്കുകയോ പഴയത് അന്വേഷിക്കുകയോ ചെയ്യും
അവരെ; നോൺ-സീക്കബിൾ ഫയലുകളിൽ, ബ്ലോക്കുകൾ വായിക്കുകയും ഡാറ്റ നൽകുകയും ചെയ്യും
നിരസിച്ചു.

അന്വേഷിക്കുക=n ഒഴിവാക്കുക n ബ്ലോക്കുകൾ (നിർദ്ദിഷ്‌ട ഔട്ട്‌പുട്ട് ബ്ലോക്ക് വലുപ്പം ഉപയോഗിച്ച്) തുടക്കം മുതൽ
പകർത്തുന്നതിന് മുമ്പ് ഔട്ട്പുട്ട് ഫയൽ. നോൺ-സീക്കബിൾ ഫയലുകളിൽ, നിലവിലുള്ള ബ്ലോക്കുകൾ റീഡ് ചെയ്യും
കൂടാതെ നിലവിലെ എൻഡ്-ഓഫ്-ഫയലിൽ നിന്ന് നിർദ്ദിഷ്ട ഓഫ്‌സെറ്റിലേക്കുള്ള ഇടം, എന്തെങ്കിലും ഉണ്ടെങ്കിൽ, പൂരിപ്പിച്ചു
നൾ ബൈറ്റുകൾക്കൊപ്പം; അന്വേഷിക്കാവുന്ന ഫയലുകളിൽ, നടപ്പാക്കൽ ആവശ്യപ്പെടും
നോൺ-സീക്കബിൾ ഫയലുകൾക്കായി വിവരിച്ചിരിക്കുന്നതുപോലെ വ്യക്തമാക്കിയ ഓഫ്സെറ്റ് അല്ലെങ്കിൽ ബ്ലോക്കുകൾ റീഡ് ചെയ്യുക.

എണ്ണുക=n പകർത്തുക മാത്രം n ഇൻപുട്ട് ബ്ലോക്കുകൾ.

പരിവർത്തനം=മൂല്യം[,മൂല്യം ...]
എവിടെ മൂല്യംകൾ ആകുന്നു ഇനിപ്പറയുന്ന പട്ടികയിൽ നിന്ന് വേർതിരിച്ച ചിഹ്നങ്ങൾ:

ASCII EBCDIC-യെ ASCII-ലേക്ക് പരിവർത്തനം ചെയ്യുക; കാണുക മേശ 4-7, ASCII ലേക്ക് EBCDIC പരിവർത്തന.

ebcdic ASCII-യെ EBCDIC-ലേക്ക് പരിവർത്തനം ചെയ്യുക; കാണുക മേശ 4-7, ASCII ലേക്ക് EBCDIC പരിവർത്തന.

ibm ASCII മറ്റൊരു EBCDIC സെറ്റിലേക്ക് പരിവർത്തനം ചെയ്യുക; കാണുക മേശ 4-8, ASCII ലേക്ക് ഐബിഎം
EBCDIC പരിവർത്തന.

ദി ASCII, ebcdic, ഒപ്പം ibm മൂല്യങ്ങൾ പരസ്പരവിരുദ്ധമാണ്.

ബ്ലോക്ക് ഇൻപുട്ട് ഒരു ക്രമമായി പരിഗണിക്കുക അവസാനിപ്പിച്ചത് അല്ലെങ്കിൽ ഫയലിന്റെ അവസാനം-
ഇൻപുട്ട് ബ്ലോക്കിൽ നിന്ന് സ്വതന്ത്രമായ വേരിയബിൾ-ലെംഗ്ത്ത് റെക്കോർഡുകൾ അവസാനിപ്പിച്ചു
അതിരുകൾ. ഓരോ റെക്കോർഡും സ്ഥിരമായി ഒരു റെക്കോർഡിലേക്ക് പരിവർത്തനം ചെയ്യും
കൺവേർഷൻ ബ്ലോക്ക് സൈസ് പ്രകാരം വ്യക്തമാക്കിയ ദൈർഘ്യം. ഏതെങ്കിലും ആയിരിക്കും
ഇൻപുട്ട് ലൈനിൽ നിന്ന് നീക്കംചെയ്തു; പ്രതീകങ്ങൾ കൂട്ടിച്ചേർക്കും
പൂരിപ്പിക്കുന്നതിന് അവയുടെ പരിവർത്തന ബ്ലോക്ക് വലുപ്പത്തേക്കാൾ ചെറുതായ വരികൾ
തടയുക. കൺവേർഷൻ ബ്ലോക്കിന്റെ വലുപ്പത്തേക്കാൾ നീളമുള്ള വരികൾ ആയിരിക്കണം
ആ വലുപ്പവുമായി പൊരുത്തപ്പെടുന്ന ഏറ്റവും വലിയ പ്രതീകങ്ങളിലേക്ക് വെട്ടിച്ചുരുക്കി;
വെട്ടിച്ചുരുക്കിയ ലൈനുകളുടെ എണ്ണം റിപ്പോർട്ട് ചെയ്യപ്പെടും (STDERR കാണുക
വിഭാഗം).

ദി ബ്ലോക്ക് ഒപ്പം തടഞ്ഞത് മാറ്റുക മൂല്യങ്ങൾ പരസ്പരവിരുദ്ധമാണ്.

തടഞ്ഞത് മാറ്റുക സ്ഥിര-ദൈർഘ്യ റെക്കോർഡുകൾ വേരിയബിൾ ദൈർഘ്യത്തിലേക്ക് പരിവർത്തനം ചെയ്യുക. നിരവധി ബൈറ്റുകൾ വായിക്കുക
കൺവേർഷൻ ബ്ലോക്ക് വലുപ്പത്തിന് തുല്യമാണ് (അല്ലെങ്കിൽ ശേഷിക്കുന്ന ബൈറ്റുകളുടെ എണ്ണം
ഇൻപുട്ട്, കൺവേർഷൻ ബ്ലോക്ക് വലുപ്പത്തേക്കാൾ കുറവാണെങ്കിൽ), എല്ലാ ട്രെയിലിംഗും ഇല്ലാതാക്കുക
പ്രതീകങ്ങൾ, ഒപ്പം a ചേർക്കുക .

കേസ് മാപ്പ് വലിയക്ഷരങ്ങൾ വ്യക്തമാക്കിയത് LC_CTYPE കീവേഡ് ടവർ ലേക്ക്
അനുബന്ധ ചെറിയ അക്ഷരം. മാപ്പിംഗ് ഇല്ലാത്ത കഥാപാത്രങ്ങൾ
ഈ പരിവർത്തനം വഴി മാറ്റം വരുത്താൻ പാടില്ല എന്ന് വ്യക്തമാക്കിയിട്ടുണ്ട്.

ദി കേസ് ഒപ്പം കേസ് ചിഹ്നങ്ങൾ പരസ്പരവിരുദ്ധമാണ്.

കേസ് വ്യക്തമാക്കിയ ചെറിയക്ഷര പ്രതീകങ്ങൾ മാപ്പ് LC_CTYPE കീവേഡ് ടോപ്പർ ലേക്ക്
അനുബന്ധ വലിയക്ഷരം. മാപ്പിംഗ് ഇല്ലാത്ത കഥാപാത്രങ്ങൾ
ഈ പരിവർത്തനം വഴി മാറ്റം വരുത്താൻ പാടില്ല എന്ന് വ്യക്തമാക്കിയിട്ടുണ്ട്.

കൈലേസിൻറെ ഓരോ ജോടി ഇൻപുട്ട് ബൈറ്റുകളും സ്വാപ്പ് ചെയ്യുക.

നോറർ ഒരു ഇൻപുട്ട് പിശകിൽ പ്രോസസ്സിംഗ് നിർത്തരുത്. ഒരു ഇൻപുട്ട് പിശക് സംഭവിക്കുമ്പോൾ, a
ഡയഗ്നോസ്റ്റിക് സന്ദേശം സ്റ്റാൻഡേർഡ് പിശകിൽ എഴുതപ്പെടും, തുടർന്ന്
നിലവിലുള്ള ഇൻപുട്ടും ഔട്ട്‌പുട്ട് ബ്ലോക്കും ഉപയോഗിക്കുന്ന അതേ ഫോർമാറ്റിലാണ്
പൂർത്തീകരണം (STDERR വിഭാഗം കാണുക). എങ്കിൽ സമന്വയം പരിവർത്തനം ആണ്
വ്യക്തമാക്കിയത്, നഷ്‌ടമായ ഇൻപുട്ടിനെ നൾ ബൈറ്റുകൾ ഉപയോഗിച്ച് മാറ്റിസ്ഥാപിക്കും
സാധാരണയായി പ്രോസസ്സ് ചെയ്തു; അല്ലെങ്കിൽ, ഇൻപുട്ട് ബ്ലോക്ക് ഒഴിവാക്കപ്പെടും
ഔട്ട്പുട്ട്.

അല്ല ഔട്ട്പുട്ട് ഫയൽ വെട്ടിച്ചുരുക്കരുത്. ഔട്ട്പുട്ട് ഫയലിൽ ബ്ലോക്കുകൾ സംരക്ഷിക്കരുത്
എന്ന ഈ അഭ്യർത്ഥനയിലൂടെ വ്യക്തമായി എഴുതിയിരിക്കുന്നു dd യൂട്ടിലിറ്റി. (ഇതും കാണുക
മുൻപും of=ഫയല് പ്രവർത്തനം.)

സമന്വയം ഓരോ ഇൻപുട്ട് ബ്ലോക്കും അതിന്റെ വലുപ്പത്തിലേക്ക് പാഡ് ചെയ്യുക ibs= ബഫർ, null കൂട്ടിച്ചേർക്കുന്നു
ബൈറ്റുകൾ. (ഒന്നുകിൽ ബ്ലോക്ക് or തടഞ്ഞത് മാറ്റുക എന്നും വ്യക്തമാക്കിയിട്ടുണ്ട്, കൂട്ടിച്ചേർക്കുക
നൾ ബൈറ്റുകൾക്ക് പകരം പ്രതീകങ്ങൾ.)

മറ്റ് പ്രവർത്തനങ്ങളാണെങ്കിൽ പെരുമാറ്റം വ്യക്തമാക്കിയിട്ടില്ല പരിവർത്തനം= ഒന്നിലധികം തവണ വ്യക്തമാക്കിയിരിക്കുന്നു.

വേണ്ടി bs=, സിബിഎസ്=, ibs=, ഒപ്പം ടെന്ഷനും= ഓപ്പറണ്ടുകൾ, ആപ്ലിക്കേഷൻ ഒരു എക്സ്പ്രഷൻ നൽകും
ബൈറ്റുകളിൽ വലിപ്പം വ്യക്തമാക്കുന്നു. ആവിഷ്കാരം, exr, ആകാം:

1. ഒരു പോസിറ്റീവ് ദശാംശ സംഖ്യ

2. ഒരു പോസിറ്റീവ് ദശാംശ സംഖ്യ പിന്തുടരുന്നു k, 1024 കൊണ്ട് ഗുണനം വ്യക്തമാക്കുന്നു

3. ഒരു പോസിറ്റീവ് ദശാംശ സംഖ്യ പിന്തുടരുന്നു b, 512 കൊണ്ട് ഗുണനം വ്യക്തമാക്കുന്നു

4. രണ്ടോ അതിലധികമോ പോസിറ്റീവ് ദശാംശ സംഖ്യകൾ (കൂടെയോ അല്ലാതെയോ k or b) വേർതിരിച്ചിരിക്കുന്നു x,
സൂചിപ്പിച്ച മൂല്യങ്ങളുടെ ഉൽപ്പന്നം വ്യക്തമാക്കുന്നു

ഏതെങ്കിലും ഇൻപുട്ട് വായിക്കുന്നതിന് മുമ്പ് എല്ലാ ഓപ്പറണ്ടുകളും പ്രോസസ്സ് ചെയ്യുന്നു.

ഇനിപ്പറയുന്ന രണ്ട് ടേബിളുകൾ ഇതിനായി ഉപയോഗിക്കുന്ന ഒക്ടൽ നമ്പർ പ്രതീക മൂല്യങ്ങൾ പ്രദർശിപ്പിക്കുന്നു ASCII ഒപ്പം
ebcdic പരിവർത്തനങ്ങൾ (ആദ്യ പട്ടിക) കൂടാതെ ibm പരിവർത്തനം (രണ്ടാമത്തെ പട്ടിക). രണ്ടിലും
പട്ടികകൾ, ASCII മൂല്യങ്ങൾ വരിയുടെയും നിരയുടെയും തലക്കെട്ടുകളാണ്, EBCDIC മൂല്യങ്ങൾ ഇവിടെ കാണപ്പെടുന്നു
അവരുടെ കവലകൾ. ഉദാഹരണത്തിന്, ASCII 0012 (LF) രണ്ടാമത്തെ വരി, മൂന്നാം നിര,
EBCDIC-ൽ 0045 ലഭിക്കുന്നു. വിപരീത പട്ടികകൾ (EBCDIC-ൽ നിന്ന് ASCII-ലേക്ക് പരിവർത്തനം ചെയ്യുന്നതിന്) അല്ല
കാണിച്ചിരിക്കുന്നു, എന്നാൽ ഈ ടേബിളുകളുമായുള്ള വൺ-ടു-വൺ കത്തിടപാടിലാണ്. തമ്മിലുള്ള വ്യത്യാസങ്ങൾ
അഞ്ച് എൻട്രികൾക്ക് ചുറ്റും വരച്ച ചെറിയ ബോക്സുകളാൽ രണ്ട് ടേബിളുകൾ ഹൈലൈറ്റ് ചെയ്യുന്നു.

മേശ ക്സനുമ്ക്സ-ക്സനുമ്ക്സ: ASCII ലേക്ക് EBCDIC പരിവർത്തന

മേശ ക്സനുമ്ക്സ-ക്സനുമ്ക്സ: ASCII ലേക്ക് ഐബിഎം EBCDIC പരിവർത്തന

STDIN


അല്ലെങ്കിൽ if= ഓപ്പറാൻറ് വ്യക്തമാക്കിയിട്ടുണ്ട്, സ്റ്റാൻഡേർഡ് ഇൻപുട്ട് ഉപയോഗിക്കും. ഇൻപുട്ട് ഫയലുകൾ കാണുക
വിഭാഗം.

ഇൻപുട്ട് ഫയലുകൾ


ഇൻപുട്ട് ഫയൽ ഏത് തരത്തിലുള്ള ഫയൽ ആകാം.

ENVIRONMENT വ്യത്യാസങ്ങൾ


ഇനിപ്പറയുന്ന പരിസ്ഥിതി വേരിയബിളുകൾ നിർവ്വഹണത്തെ ബാധിക്കും dd:

ലാംഗ് സജ്ജീകരിക്കാത്ത അല്ലെങ്കിൽ അന്തർദേശീയവൽക്കരണ വേരിയബിളുകൾക്ക് സ്ഥിരസ്ഥിതി മൂല്യം നൽകുക
ശൂന്യം. (POSIX.1-2008-ന്റെ അടിസ്ഥാന നിർവചനങ്ങളുടെ അളവ് കാണുക, വിഭാഗം 8.2,
അന്തർദേശീയവൽക്കരണം വേരിയബിളുകൾ അന്താരാഷ്ട്രവൽക്കരണത്തിന്റെ മുൻഗണനയ്ക്കായി
പ്രാദേശിക വിഭാഗങ്ങളുടെ മൂല്യങ്ങൾ നിർണ്ണയിക്കാൻ ഉപയോഗിക്കുന്ന വേരിയബിളുകൾ.)

LC_ALL ശൂന്യമല്ലാത്ത സ്‌ട്രിംഗ് മൂല്യത്തിലേക്ക് സജ്ജീകരിച്ചാൽ, മറ്റെല്ലാ മൂല്യങ്ങളുടെയും മൂല്യങ്ങൾ അസാധുവാക്കുക
അന്താരാഷ്ട്രവൽക്കരണ വേരിയബിളുകൾ.

LC_CTYPE ടെക്സ്റ്റ് ഡാറ്റയുടെ ബൈറ്റുകളുടെ സീക്വൻസുകളുടെ വ്യാഖ്യാനത്തിനുള്ള ലൊക്കേൽ നിർണ്ണയിക്കുക
പ്രതീകങ്ങളായി (ഉദാഹരണത്തിന്, മൾട്ടി-ബൈറ്റ് പ്രതീകങ്ങൾക്ക് വിരുദ്ധമായി സിംഗിൾ-ബൈറ്റ്
ആർഗ്യുമെന്റുകളും ഇൻപുട്ട് ഫയലുകളും), പ്രതീകങ്ങളുടെ വർഗ്ഗീകരണം വലിയക്ഷരം അല്ലെങ്കിൽ
ചെറിയക്ഷരം, ഒരു കേസിൽ നിന്ന് മറ്റൊന്നിലേക്ക് പ്രതീകങ്ങളുടെ മാപ്പിംഗ്.

LC_MESSAGES
ഫോർമാറ്റിനെയും ഉള്ളടക്കത്തെയും ബാധിക്കാൻ ഉപയോഗിക്കേണ്ട ലൊക്കേൽ നിർണ്ണയിക്കുക
സാധാരണ പിശകിലേക്ക് എഴുതിയ ഡയഗ്നോസ്റ്റിക് സന്ദേശങ്ങളും എഴുതിയിരിക്കുന്ന വിവരദായക സന്ദേശങ്ങളും
സ്റ്റാൻഡേർഡ് ഔട്ട്പുട്ടിലേക്ക്.

NLSPATH പ്രോസസ്സിംഗിനായി സന്ദേശ കാറ്റലോഗുകളുടെ സ്ഥാനം നിർണ്ണയിക്കുക LC_MESSAGES.

അസിൻക്രണസ് പരിപാടികൾ


SIGINT-ന്, ദി dd യൂട്ടിലിറ്റി അതിന്റെ നിലവിലെ പ്രോസസ്സിംഗ് തടസ്സപ്പെടുത്തും, നില എഴുതുക
സ്റ്റാൻഡേർഡ് പിശകിലേക്ക് വിവരങ്ങൾ, കൂടാതെ SIGINT അവസാനിപ്പിച്ചത് പോലെ പുറത്തുകടക്കുക. അത് എടുക്കും
മറ്റെല്ലാ സിഗ്നലുകൾക്കും സ്റ്റാൻഡേർഡ് പ്രവർത്തനം; അസിൻക്രണസ് ഇവന്റുകൾ എന്ന വിഭാഗം കാണുക വിഭാഗം 1.4,
യൂട്ടിലിറ്റി വിവരണം സ്ഥിരസ്ഥിതികൾ.

STDOUT


അല്ലെങ്കിൽ of= ഓപ്പറാൻറ് വ്യക്തമാക്കിയിട്ടുണ്ട്, സ്റ്റാൻഡേർഡ് ഔട്ട്പുട്ട് ഉപയോഗിക്കും. യുടെ സ്വഭാവം
ഔട്ട്പുട്ട് തിരഞ്ഞെടുത്ത ഓപ്പറണ്ടുകളെ ആശ്രയിച്ചിരിക്കുന്നു.

എസ്.ടി.ഡി.ആർ.ആർ


പൂർത്തിയാകുമ്പോൾ, dd സ്റ്റാൻഡേർഡ് പിശകിലേക്ക് ഇൻപുട്ട്, ഔട്ട്പുട്ട് ബ്ലോക്കുകളുടെ എണ്ണം എഴുതണം. ഇൻ
POSIX ലൊക്കേൽ ഇനിപ്പറയുന്ന ഫോർമാറ്റുകൾ ഉപയോഗിക്കും:

"%u+%u രേഖകള് ഇൻ", <അക്കം of മുഴുവൻ ഇൻപുട്ട് ബ്ലോക്കുകൾ>,
<അക്കം of ഭാഗികം ഇൻപുട്ട് ബ്ലോക്കുകൾ>

"%u+%u റെക്കോർഡുകൾ പുറത്ത്\n",അക്കം of മുഴുവൻ ഔട്ട്പുട്ട് ബ്ലോക്കുകൾ>,
<അക്കം of ഭാഗികം ഔട്ട്പുട്ട് ബ്ലോക്കുകൾ>

ഒരു ഭാഗിക ഇൻപുട്ട് ബ്ലോക്ക് അതിനുള്ള ഒന്നാണ് വായിക്കുക() ഇൻപുട്ട് ബ്ലോക്ക് വലുപ്പത്തേക്കാൾ കുറവാണ് തിരികെ നൽകിയത്. എ
ഭാഗിക ഔട്ട്‌പുട്ട് ബ്ലോക്ക് എന്നത് ഔട്ട്‌പുട്ട് വ്യക്തമാക്കിയതിനേക്കാൾ കുറച്ച് ബൈറ്റുകൾ ഉപയോഗിച്ച് എഴുതിയ ഒന്നാണ്
ബ്ലോക്ക് വലിപ്പം.

കൂടാതെ, ഒരു വെട്ടിച്ചുരുക്കിയ ബ്ലോക്കെങ്കിലും ഉള്ളപ്പോൾ, വെട്ടിച്ചുരുക്കിയ ബ്ലോക്കുകളുടെ എണ്ണം
സാധാരണ പിശകിലേക്ക് എഴുതപ്പെടും. POSIX ലൊക്കേലിൽ, ഫോർമാറ്റ് ഇതായിരിക്കും:

"%u വെട്ടിച്ചുരുക്കി %s\n", <അക്കം of വെട്ടിച്ചുരുക്കി ബ്ലോക്കുകൾ>, "റെക്കോർഡ്" (എങ്കിൽ
<അക്കം of വെട്ടിച്ചുരുക്കി ബ്ലോക്കുകൾ> ഒന്നാണ്) "റെക്കോർഡുകൾ" (അല്ലെങ്കിൽ)

ഡയഗ്നോസ്റ്റിക് സന്ദേശങ്ങൾ സാധാരണ പിശകിലേക്ക് എഴുതിയേക്കാം.

ഔട്ട്പ് ഫയലുകൾ


എങ്കില് of= ഓപ്പറാൻറ് ഉപയോഗിക്കുന്നു, ഔട്ട്‌പുട്ട് STDOUT-ൽ വിവരിച്ചിരിക്കുന്നത് പോലെയായിരിക്കും
വിഭാഗം.

വിപുലീകരിച്ചു വിവരണം


ഒന്നുമില്ല.

പുറത്ത് പദവി


ഇനിപ്പറയുന്ന എക്സിറ്റ് മൂല്യങ്ങൾ തിരികെ നൽകും:

0 ഇൻപുട്ട് ഫയൽ വിജയകരമായി പകർത്തി.

>0 ഒരു പിശക് സംഭവിച്ചു.

പരിസരം OF പിശകുകൾ


ഒരു ഇൻപുട്ട് പിശക് കണ്ടെത്തിയാൽ ഒപ്പം നോറർ പരിവർത്തനം വ്യക്തമാക്കിയിട്ടില്ല, ഏതെങ്കിലും
ഭാഗിക ഔട്ട്പുട്ട് ബ്ലോക്ക് ഔട്ട്പുട്ട് ഫയലിലേക്ക് എഴുതപ്പെടും, ഒരു ഡയഗ്നോസ്റ്റിക് സന്ദേശം ആയിരിക്കും
എഴുതി, പകർപ്പ് പ്രവർത്തനം നിർത്തലാക്കും. മറ്റെന്തെങ്കിലും പിശക് കണ്ടെത്തിയാൽ, എ
ഡയഗ്നോസ്റ്റിക് സന്ദേശം എഴുതുകയും പകർപ്പ് പ്രവർത്തനം നിർത്തുകയും ചെയ്യും.

ദി പിന്തുടരുന്ന വിഭാഗങ്ങൾ ആകുന്നു വിജ്ഞാനപ്രദമായ.

APPLICATION, USAGE


റോ ഫിസിക്കൽ I/O പ്രയോജനപ്പെടുത്തുന്നതിന് ഇൻപുട്ട്, ഔട്ട്പുട്ട് ബ്ലോക്ക് വലുപ്പം വ്യക്തമാക്കാം.

EBCDIC കോഡ്‌സെറ്റുകളുടെ വ്യത്യസ്ത പതിപ്പുകൾ ഉണ്ട്. ASCII, EBCDIC പരിവർത്തനങ്ങൾ
വ്യക്തമാക്കിയ dd പട്ടികകൾ വ്യക്തമാക്കിയ പതിപ്പിനായി യൂട്ടിലിറ്റി പരിവർത്തനങ്ങൾ നടത്തുന്നു.

ഉദാഹരണങ്ങൾ


ഇനിപ്പറയുന്ന കമാൻഡ്:

dd if=/dev/rmt0h =/dev/rmt1h

ഒരു പൊതു ചരിത്ര ഉപകരണ നാമകരണം ഉപയോഗിച്ച് ടേപ്പ് ഡ്രൈവ് 0 മുതൽ ടേപ്പ് ഡ്രൈവ് 1 വരെയുള്ള പകർപ്പുകൾ
കൺവെൻഷൻ.

ഇനിപ്പറയുന്ന കമാൻഡ്:

dd ibs=10 ഒഴിവാക്കുക=1

സ്റ്റാൻഡേർഡ് ഇൻപുട്ടിൽ നിന്ന് ആദ്യത്തെ 10 ബൈറ്റുകൾ സ്ട്രിപ്പ് ചെയ്യുന്നു.

ഈ ഉദാഹരണം ഒരു EBCDIC ടേപ്പ് ബ്ലോക്ക് ചെയ്ത ഒരു ബ്ലോക്കിലേക്ക് പത്ത് 80-ബൈറ്റ് EBCDIC കാർഡ് ഇമേജുകൾ വായിക്കുന്നു
ASCII ഫയൽ x:

dd if=/dev/tape = x ibs=800 cbs=80 conv=ascii,lcase

യുക്തി


തിരിച്ചറിയുന്ന ഓപ്‌ഷനുകളൊന്നും ഇല്ലാത്തതിനാൽ OPTIONS വിഭാഗം ``ഒന്നുമില്ല'' എന്ന് ലിസ്‌റ്റ് ചെയ്‌തിരിക്കുന്നു
ചരിത്രപരമായ dd യൂട്ടിലിറ്റികൾ. തീർച്ചയായും, പല ഓപ്പറണ്ടുകളും ഉപയോഗിക്കാൻ രൂപകൽപ്പന ചെയ്‌തിരിക്കാം
യൂട്ടിലിറ്റി സിന്റാക്സ് മാർഗ്ഗനിർദ്ദേശങ്ങൾ, അത് ക്ലാസിക് ഹൈഫനേറ്റഡ് ഓപ്ഷനിൽ കലാശിക്കുമായിരുന്നു
അക്ഷരങ്ങൾ. POSIX.1-2008-ന്റെ ഈ വോള്യത്തിന്റെ ഈ പതിപ്പിൽ, dd അതിന്റെ കൗതുകകരമായ JCL പോലെ നിലനിർത്തുന്നു
ചരിത്രത്തെ ആശ്രയിക്കുന്ന ധാരാളം ആപ്ലിക്കേഷനുകൾ കാരണം വാക്യഘടന
നടപ്പാക്കൽ.

ഇതിനായി നിർദ്ദേശിച്ച നടപ്പാക്കൽ സാങ്കേതികത പരിവർത്തനം=നോറർ,സമന്വയം പൂജ്യമാണ് (അല്ലെങ്കിൽ - പൂരിപ്പിക്കുക, എങ്കിൽ
ബ്ലോക്ക്ing അല്ലെങ്കിൽ തടഞ്ഞത് മാറ്റുകing) ഓരോ വായനയ്ക്കും മുമ്പുള്ള ഇൻപുട്ട് ബഫർ, അതിന്റെ ഉള്ളടക്കങ്ങൾ എഴുതുക
ഒരു പിശകിന് ശേഷവും ഔട്ട്പുട്ടിലേക്ക് ഇൻപുട്ട് ബഫർ. ഈ രീതിയിൽ, ഏത് ഡാറ്റയും കൈമാറുന്നു
പിശക് കണ്ടെത്തുന്നതിന് മുമ്പുള്ള ഇൻപുട്ട് ബഫർ സംരക്ഷിക്കപ്പെട്ടിരിക്കുന്നു. മറ്റൊരു കാര്യം എ
ഒരു സാധാരണ ഫയലിലോ ഡിസ്കിലോ വായിക്കുന്നതിൽ പരാജയപ്പെട്ടു, സാധാരണയായി ഫയൽ ഓഫ്സെറ്റ് വർദ്ധിപ്പിക്കില്ല, കൂടാതെ
dd അപ്പോൾ പിശക് സംഭവിച്ച ബ്ലോക്ക് മറികടക്കാൻ ശ്രമിക്കണം; അല്ലെങ്കിൽ, ഇൻപുട്ട് പിശക്
ആവർത്തിച്ച് സംഭവിക്കുന്നു. ഇൻപുട്ട് ഒരു കാന്തിക ടേപ്പ് ആയിരിക്കുമ്പോൾ, ടേപ്പിന് സാധാരണയായി ഉണ്ട്
പിശക് റിപ്പോർട്ട് ചെയ്യുമ്പോൾ പിശക് അടങ്ങുന്ന ബ്ലോക്ക് കടന്നുപോയി, അങ്ങനെ ഒരു തിരയലും ഇല്ല
അത്യാവശ്യമാണ്.

സ്വതവേ ibs= ഒപ്പം ടെന്ഷനും= ചരിത്രപരമായതിനാൽ വലുപ്പങ്ങൾ 512 ബൈറ്റുകളായി വ്യക്തമാക്കുന്നു
ഈ മൂല്യങ്ങൾ അനുമാനിക്കുന്ന (കൂടുതൽ പോർട്ടബിൾ) സ്ക്രിപ്റ്റുകൾ. അവ വ്യക്തമാക്കിയിട്ടില്ലെങ്കിൽ,
ഒരു വിചിത്രമായ ബ്ലോക്ക് വലിപ്പം തിരഞ്ഞെടുത്താൽ അസാധാരണമായ ഫലങ്ങൾ ഉണ്ടാകാം.

ചരിത്രപരമായ നടപ്പാക്കലുകൾ dd ഉപയോഗിച്ച സൃഷ്ടിക്കുക() പ്രോസസ്സ് ചെയ്യുമ്പോൾ of=ഫയല്. ഇത് നടക്കുന്നു
അന്വേഷിക്കുക= പ്രത്യേക ഫയലുകളിലൊഴികെ ഓപ്പറൻഡ് ഉപയോഗയോഗ്യമല്ല. ദി പരിവർത്തനം=അല്ല കാരണം ഫീച്ചർ ചേർത്തു
ഏറ്റവും പുതിയ ബിഎസ്ഡി-അടിസ്ഥാനത്തിലുള്ള പ്രയോഗങ്ങൾ തുറക്കുക() (O_TRUNC ഇല്ലാതെ) എന്നതിന് പകരം സൃഷ്ടിക്കുക(), പക്ഷേ
ഡാറ്റ പകർത്തിയ ശേഷം ഔട്ട്പുട്ട് ഫയൽ ഉള്ളടക്കങ്ങൾ ഇല്ലാതാക്കുന്നതിൽ അവർ പരാജയപ്പെടുന്നു.

ദി w ഗുണനം (ചരിത്രപരമായി അർത്ഥം വാക്ക്), സിസ്റ്റം V-യിൽ 2 എന്ന അർത്ഥത്തിലും 4.2 BSD-യിലും ഉപയോഗിക്കുന്നു
അർത്ഥമാക്കുന്നത് 4. മുതൽ വാക്ക് അന്തർലീനമായി പോർട്ടബിൾ അല്ല, അതിന്റെ ഉപയോഗം ഈ വോള്യം പിന്തുണയ്ക്കുന്നില്ല
POSIX.1-2008.

സ്റ്റാൻഡേർഡ് EBCDIC-ൽ പ്രതീകങ്ങൾ ഇല്ല '[' ഒപ്പം ']'. പട്ടികയിൽ ഉപയോഗിച്ചിരിക്കുന്ന മൂല്യങ്ങൾ
അവ ഉൾക്കൊള്ളുന്ന ഒരു സാധാരണ പ്രിന്റ് ട്രെയിനിൽ നിന്നാണ് എടുത്തത്. ആ കഥാപാത്രങ്ങൾ ഒഴികെ,
പ്രിന്റ് ട്രെയിൻ മൂല്യങ്ങൾ പൂരിപ്പിച്ചിട്ടില്ല, പക്ഷേ ചില പ്രചോദനം നൽകുന്നതായി തോന്നുന്നു
വിവർത്തനങ്ങളുടെ ചരിത്രപരമായ തിരഞ്ഞെടുപ്പ് ഇവിടെ പ്രതിഫലിക്കുന്നു.

സ്റ്റാൻഡേർഡ് EBCDIC പട്ടിക എല്ലാ 1 ബൈറ്റുകൾക്കും 1:256 വിവർത്തനം നൽകുന്നു.

IBM EBCDIC പട്ടിക അത്തരമൊരു വിവർത്തനം നൽകുന്നില്ല. പട്ടികകളിൽ അടയാളപ്പെടുത്തിയ സെല്ലുകൾ
ഇനിപ്പറയുന്ന രീതിയിൽ വ്യത്യാസപ്പെട്ടിരിക്കുന്നു:

1. EBCDIC 0112 ('¢') കൂടാതെ 0152 (തകർന്ന പൈപ്പ്) എന്നിവ പട്ടികയിൽ ദൃശ്യമാകില്ല.

2. EBCDIC 0137 ('¬'ASCII 0236 എന്നതിലേക്ക്/ഇതിൽ നിന്ന് വിവർത്തനം ചെയ്യുന്നു ('^'). സാധാരണ പട്ടികയിൽ, EBCDIC
0232 (ഗ്രാഫിക് ഇല്ല) ഉപയോഗിച്ചിരിക്കുന്നു.

3. EBCDIC 0241 ('~'ASCII 0176 എന്നതിലേക്ക്/ഇതിൽ നിന്ന് വിവർത്തനം ചെയ്യുന്നു ('~'). സാധാരണ പട്ടികയിൽ, EBCDIC
0137 ('¬') ഉപയോഗിക്കുന്നു.

4. 0255 ('[') കൂടാതെ 0275 (']') സ്റ്റാൻഡേർഡിന് സമാനമായ സ്ഥലത്ത് രണ്ട് തവണ പ്രത്യക്ഷപ്പെടുക
പട്ടികയും 0112-ന്റെ സ്ഥാനത്ത് ഒരിക്കൽ ('¢') കൂടാതെ 0241 ('~').

മൊത്തം ഫലത്തിൽ:

EBCDIC 0275 (']'സ്ഥലം മാറ്റി EBCDIC 0241 ('~') സെല്ലിൽ 0345.

ആ സ്ഥാനഭ്രംശം EBCDIC 0137 ('¬') സെല്ലിൽ 0176.

അത് സെൽ 0232-ൽ EBCDIC 0136 (ഗ്രാഫിക് ഇല്ല) മാറ്റി.

അത് സെല്ലിലെ 0152-ലെ EBCDIC 0313 (പൊട്ടിച്ച പൈപ്പ്) മാറ്റിസ്ഥാപിച്ചു.

EBCDIC 0255 ('['EBCDIC 0112 മാറ്റി ()'¢').

എന്നിരുന്നാലും, ഈ വിവർത്തനം ചരിത്രപരമായ സമ്പ്രദായത്തെ പ്രതിഫലിപ്പിക്കുന്നു (ASCII) '~' ഒപ്പം '¬' ആയിരുന്നു
പലപ്പോഴും പരസ്പരം മാപ്പ് ചെയ്യുന്നു '[' ഒപ്പം '¢'; ഒപ്പം ']' കൂടാതെ (EBCDIC) '~'.

ദി സിബിഎസ് ഇവയിലേതെങ്കിലും ഉണ്ടെങ്കിൽ operand ആവശ്യമാണ് ASCII, ebcdic, അഥവാ ibm പ്രവർത്തനരേഖകൾ വ്യക്തമാക്കിയിട്ടുണ്ട്.
വേണ്ടി ASCII ഓപ്പറാൻഡിനായി വിവരിച്ചിരിക്കുന്നതുപോലെ ഇൻപുട്ട് കൈകാര്യം ചെയ്യുന്നു തടഞ്ഞത് മാറ്റുക പ്രവർത്തനം ഒഴികെ
ട്രെയിലിംഗിന് മുമ്പ് പ്രതീകങ്ങൾ ASCII ആയി പരിവർത്തനം ചെയ്യപ്പെടുന്നു പ്രതീകങ്ങൾ ഇല്ലാതാക്കി.
വേണ്ടി ebcdic ഒപ്പം ibm ഓപ്പറണ്ടുകൾ, ഇൻപുട്ട് കൈകാര്യം ചെയ്യുന്നത്, ഇതിനായി വിവരിച്ചതുപോലെയാണ് ബ്ലോക്ക് പ്രവർത്തിപ്പിക്കുക
ട്രെയിലിംഗിന് ശേഷം പ്രതീകങ്ങൾ EBCDIC അല്ലെങ്കിൽ IBM EBCDIC ആയി പരിവർത്തനം ചെയ്യപ്പെടുന്നതൊഴിച്ചാൽ
പ്രതീകങ്ങൾ ചേർക്കുന്നു.

ദി ബ്ലോക്ക് ഒപ്പം തടഞ്ഞത് മാറ്റുക കീവേഡുകൾ ചരിത്രപരമായ BSD പരിശീലനത്തിൽ നിന്നുള്ളതാണ്.

വാക്കിന്റെ സ്ഥിരമായ ഉപയോഗം റെക്കോര്ഡ് സാധാരണ പിശക് സന്ദേശങ്ങളിൽ ഏറ്റവും ചരിത്രവുമായി പൊരുത്തപ്പെടുന്നു
പ്രാക്ടീസ്. സിസ്റ്റം V-യുടെ മുൻ പതിപ്പ് ഉപയോഗിച്ചു ബ്ലോക്ക്, എന്നാൽ ഇത് കൂടുതൽ അപ്ഡേറ്റ് ചെയ്തിട്ടുണ്ട്
സമീപകാല റിലീസുകൾ.

ആദ്യകാല നിർദ്ദേശങ്ങൾ വേർതിരിക്കുന്ന രണ്ട് സംഖ്യകൾ മാത്രമേ അനുവദിച്ചിട്ടുള്ളൂ x എപ്പോൾ ഒരു ഉൽപ്പന്നത്തിൽ ഉപയോഗിക്കണം
വ്യക്തമാക്കുന്നു bs=, സിബിഎസ്=, ibs=, ഒപ്പം ടെന്ഷനും= വലിപ്പങ്ങൾ. ചരിത്രത്തെ പ്രതിഫലിപ്പിക്കാൻ ഇത് മാറ്റി
പതിപ്പ് 7-ലും എല്ലാം നൽകിയിട്ടുള്ള ഉൽപ്പന്നത്തിൽ ഒന്നിലധികം നമ്പറുകൾ അനുവദിക്കുന്ന രീതി
സിസ്റ്റം V, BSD എന്നിവയുടെ റിലീസുകൾ.

എന്നതിലേക്കുള്ള മാറ്റം കൈലേസിൻറെ ചരിത്രപരമായ സമ്പ്രദായവുമായി പൊരുത്തപ്പെടുന്നതിന് പരിവർത്തനം ആവശ്യമാണ്, അതിന്റെ ഫലമാണിത്
IEEE PASC വ്യാഖ്യാനങ്ങളുടെ 1003.2 #03, #04, ISO POSIX‐2:1993-നായി സമർപ്പിച്ചു
സ്റ്റാൻഡേർഡ്.

ചരിത്രപരമായ പരിശീലനവുമായി പൊരുത്തപ്പെടുന്നതിന് SIGINT കൈകാര്യം ചെയ്യുന്നതിൽ ഒരു മാറ്റം ആവശ്യമാണ്
ISO POSIX‐1003.2:06 സ്റ്റാൻഡേർഡിനായി സമർപ്പിച്ച IEEE PASC വ്യാഖ്യാനത്തിന്റെ 2 #1993 ഫലം.

ഭാവി ദിശകൾ


ഒന്നുമില്ല.

onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് ddposix ഓൺലൈനായി ഉപയോഗിക്കുക



ഏറ്റവും പുതിയ ലിനക്സ്, വിൻഡോസ് ഓൺലൈൻ പ്രോഗ്രാമുകൾ