ഇംഗ്ലീഷ്ഫ്രഞ്ച്സ്പാനിഷ്

Ad


OnWorks ഫെവിക്കോൺ

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

ഉബുണ്ടു ഓൺലൈൻ, ഫെഡോറ ഓൺലൈൻ, വിൻഡോസ് ഓൺലൈൻ എമുലേറ്റർ അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിവയിലൂടെ OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ enca പ്രവർത്തിപ്പിക്കുക

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

പട്ടിക:

NAME


enca -- ടെക്സ്റ്റ് ഫയലുകളുടെ എൻകോഡിംഗ് കണ്ടെത്തി പരിവർത്തനം ചെയ്യുക

സിനോപ്സിസ്


enca [-L LANGUAGE എന്ന] [ഓപ്ഷൻ]... [FILE]...
സംയോജിപ്പിക്കുക [-L LANGUAGE എന്ന] [ഓപ്ഷൻ]... [FILE]...

ആമുഖം ഒപ്പം ഉദാഹരണങ്ങൾ


നിങ്ങൾ ഭാഗ്യവാനാണെങ്കിൽ, നിങ്ങൾ എപ്പോഴെങ്കിലും അറിയേണ്ട രണ്ട് കാര്യങ്ങൾ ഇവയാണ്: കമാൻഡ്

enca FILE

ഏത് എൻകോഡിംഗ് ഫയൽ നിങ്ങളോട് പറയും FILE ഉപയോഗിക്കുന്നു (അത് മാറ്റാതെ), കൂടാതെ

സംയോജിപ്പിക്കുക FILE

ഫയൽ പരിവർത്തനം ചെയ്യും FILE നിങ്ങളുടെ പ്രാദേശിക നേറ്റീവ് എൻകോഡിംഗിലേക്ക്. ഫയൽ മറ്റൊന്നിലേക്ക് പരിവർത്തനം ചെയ്യാൻ
എൻകോഡിംഗ് ഉപയോഗിക്കുന്നത് -x ഓപ്ഷൻ (കാണുക -x വിഭാഗത്തിലെ പ്രവേശനം ഓപ്ഷനുകൾ വിഭാഗങ്ങളും പരിവർത്തനം ഒപ്പം
എൻകോഡിംഗുകൾ വിശദാംശങ്ങൾക്ക്).

രണ്ടും ഒന്നിലധികം ഫയലുകളിലും സ്റ്റാൻഡേർഡ് ഇൻപുട്ടിലും (ഔട്ട്പുട്ട്) പ്രവർത്തിക്കുന്നു. ഉദാ

enca -x ലാറ്റിൻ2

പ്രിന്ററിലേക്ക് അയയ്‌ക്കുമ്പോൾ, ഫയൽ `സംയോപാഠം' ISO ലാറ്റിൻ 2-ലാണെന്ന് ഉറപ്പുനൽകുന്നു.

ഈ കമാൻഡുകൾ പരാജയപ്പെടുകയും നിങ്ങളുടെ ഫയലുകൾ മാലിന്യമാക്കി മാറ്റുകയും ചെയ്യുന്നതിന്റെ പ്രധാന കാരണം എൻകയാണ്
എൻകോഡിംഗ് കണ്ടുപിടിക്കാൻ അവരുടെ ഭാഷ അറിയേണ്ടതുണ്ട്. ഇത് നിങ്ങളുടെ ഭാഷ നിർണ്ണയിക്കാൻ ശ്രമിക്കുന്നു
കൂടാതെ ലൊക്കേൽ ക്രമീകരണങ്ങളിൽ നിന്ന് തിരഞ്ഞെടുത്ത ചാർസെറ്റ്, നിങ്ങൾ ആഗ്രഹിക്കുന്നത് ആയിരിക്കില്ല.

നിങ്ങൾക്ക് ഉപയോഗിക്കാം (അല്ലെങ്കിൽ വേണം). -L ശരിയായ ഭാഷ പറയാനുള്ള ഓപ്ഷൻ. നിങ്ങൾ ഡൗൺലോഡ് ചെയ്തുവെന്ന് കരുതുക
ചില റഷ്യൻ HTML ഫയൽ, `file.htm', ഇത് വിൻഡോസ്-1251 ആണെന്ന് അവകാശപ്പെടുന്നു, പക്ഷേ അത് അങ്ങനെയല്ല. അതിനാൽ നിങ്ങൾ ഓടുക

enca -L ru file.htm

ഇത് KOI8-R ആണെന്ന് കണ്ടെത്തുക (ഉദാഹരണത്തിന്). മുന്നറിയിപ്പ് നൽകുക, നിലവിൽ കൂടുതൽ പിന്തുണയ്‌ക്കുന്നില്ല
ഭാഷകൾ (വിഭാഗം കാണുക ഭാഷകൾ).

മറ്റൊരു മുന്നറിയിപ്പ്, എൻകയുടെ നിരവധി സവിശേഷതകൾ, അതായത് അതിന്റെ ചാർസെറ്റ് പരിവർത്തനം
കഴിവുകൾ, നിങ്ങളുടെ സിസ്റ്റത്തിൽ ഇൻസ്റ്റാൾ ചെയ്തിരിക്കുന്ന മറ്റ് ടൂളുകളെ ശക്തമായി ആശ്രയിച്ചിരിക്കുന്നു (കാണുക
വിഭാഗം പരിവർത്തനം)--ഓടുക

enca --പതിപ്പ്

സവിശേഷതകളുടെ ലിസ്റ്റ് ലഭിക്കാൻ (വിഭാഗം കാണുക സവിശേഷതകൾ). കൂടാതെ ശ്രമിക്കുക

enca --സഹായം

മറ്റെല്ലാ എൻക ഓപ്‌ഷനുകളുടെയും വിവരണം ലഭിക്കുന്നതിന് (കൂടാതെ ഈ മാനുവൽ പേജിന്റെ ബാക്കി ഭാഗം കണ്ടെത്താനും
അനാവശ്യം).

വിവരണം


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

ഫയലുകളെ മറ്റ് ചില എൻകോഡിംഗിലേക്ക് പരിവർത്തനം ചെയ്യാനും എൻകയ്ക്ക് കഴിയും മൃഗനടപടി നിങ്ങൾ ആവശ്യപ്പെടുമ്പോൾ - ഒന്നുകിൽ a ഉപയോഗിച്ച്
ബിൽറ്റ്-ഇൻ കൺവെർട്ടർ, ചില കൺവേർഷൻ ലൈബ്രറി, അല്ലെങ്കിൽ ഒരു ബാഹ്യ കൺവെർട്ടർ വിളിക്കുക.

എൻകയുടെ പ്രാഥമിക ലക്ഷ്യം, ഒരു ഓട്ടോമാറ്റിക് കൺവേർഷൻ ടൂൾ എന്ന നിലയിൽ ശ്രദ്ധിക്കപ്പെടാതെ ഉപയോഗിക്കാനാകുന്നതാണ്.
ഒരുപക്ഷേ ഇതുവരെ ഈ ഘട്ടത്തിൽ എത്തിയിട്ടില്ല (ദയവായി വിഭാഗം കാണുക സുരക്ഷ).

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

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

ഓപ്ഷനുകൾ


ഓപ്‌ഷനുകളിൽ നിരവധി വിഭാഗങ്ങളുണ്ട്: ഓപ്പറേഷൻ മോഡ് ഓപ്ഷനുകൾ, ഔട്ട്പുട്ട് തരം സെലക്ടറുകൾ,
ഊഹിക്കുന്ന പാരാമീറ്ററുകൾ, പരിവർത്തന പാരാമീറ്ററുകൾ, പൊതുവായ ഓപ്ഷനുകൾ, ലിസ്റ്റിംഗുകൾ.

എല്ലാ ദൈർഘ്യമേറിയ ഓപ്ഷനുകളും അവ്യക്തവും നിർബന്ധിതവുമായ പാരാമീറ്ററുകൾ ഉള്ളിടത്തോളം ചുരുക്കാം
ഹ്രസ്വ ഓപ്ഷനുകൾക്കും ദൈർഘ്യമേറിയ ഓപ്ഷനുകൾ നിർബന്ധമാണ്.

ഓപ്പറേഷൻ മോഡുകൾ
ഇനിപ്പറയുന്നവ:

-c, --സ്വയം പരിവർത്തനം
Enca എന്ന് വിളിക്കുന്നതിന് തുല്യമാണ് സംയോജിപ്പിക്കുക.

ഔട്ട്‌പുട്ട് തരം സെലക്ടറൊന്നും വ്യക്തമാക്കിയിട്ടില്ലെങ്കിൽ, ഫയൽ എൻകോഡിംഗുകൾ കണ്ടെത്തുക, നിങ്ങളുടേത് ഊഹിക്കുക
ലൊക്കേലുകളിൽ നിന്ന് തിരഞ്ഞെടുത്ത പ്രതീകങ്ങൾ, അതിലേക്ക് ഫയലുകൾ പരിവർത്തനം ചെയ്യുക (ഇതിൽ മാത്രം ലഭ്യമാണ്
+target-charset-auto ഫീച്ചർ).

-g, --ഊഹിക്കുക
Enca എന്ന് വിളിക്കുന്നതിന് തുല്യമാണ് enca.

ഔട്ട്‌പുട്ട് തരം സെലക്ടർ വ്യക്തമാക്കിയിട്ടില്ലെങ്കിൽ, ഫയൽ എൻകോഡിംഗുകൾ കണ്ടെത്തി അവ റിപ്പോർട്ടുചെയ്യുക.

ഔട്ട്പുട്ട് ടൈപ്പ് ചെയ്യുക സെലക്ടർമാർ
എൻകോഡിംഗ് നിർണ്ണയിക്കുമ്പോൾ Enca എന്ത് നടപടി സ്വീകരിക്കുമെന്ന് തിരഞ്ഞെടുക്കുക; അവരിൽ ഭൂരിഭാഗവും വെറും
വ്യത്യസ്‌ത പേരുകൾ, ഫോർമാറ്റുകൾ, കൺവെൻഷനുകൾ എന്നിവയ്‌ക്കിടയിൽ എൻകോഡിംഗുകൾ എങ്ങനെ അച്ചടിക്കാമെന്ന് തിരഞ്ഞെടുക്കുക, പക്ഷേ
അവരിൽ ഒരാൾ (-x) സവിശേഷമാണ്: മറ്റ് ചില എൻകോഡിംഗിലേക്ക് ഫയലുകൾ റീകോഡ് ചെയ്യാൻ ഇത് എൻകയോട് പറയുന്നു മൃഗനടപടി.
ഈ ഓപ്ഷനുകൾ പരസ്പരവിരുദ്ധമാണ്; നിങ്ങൾ ഒന്നിൽ കൂടുതൽ ഔട്ട്പുട്ട് ടൈപ്പ് സെലക്ടർ വ്യക്തമാക്കുകയാണെങ്കിൽ
അവസാനത്തേത് മുൻഗണന നൽകുന്നു.

നിരവധി ഔട്ട്‌പുട്ട് തരങ്ങൾ മറ്റ് ചില പ്രോഗ്രാമുകൾ ഉപയോഗിക്കുന്ന ചാർസെറ്റ് നാമത്തെ പ്രതിനിധീകരിക്കുന്നു, എന്നാൽ ഇവയെല്ലാം അല്ല
Enca തിരിച്ചറിയുന്ന എല്ലാ ചാർസെറ്റുകളും പ്രോഗ്രാമുകൾക്ക് അറിയാം. മുന്നറിയിപ്പ്, എൻകയ്ക്ക് ഒരു വ്യത്യാസവുമില്ല
തിരിച്ചറിയപ്പെടാത്ത അക്ഷരക്കൂട്ടത്തിനും നൽകിയിരിക്കുന്ന നെയിംസ്‌പെയ്‌സിൽ പേരില്ലാത്ത പ്രതീകഗണത്തിനും ഇടയിൽ
സാഹചര്യങ്ങൾ.

-d, --വിശദാംശങ്ങൾ
ഊഹിക്കുന്ന പ്രക്രിയയെക്കുറിച്ചുള്ള വിശദാംശങ്ങളുടെ കുറച്ച് പേജുകൾ ഇത് പ്രിന്റ് ചെയ്യാറുണ്ടായിരുന്നു, പക്ഷേ എൻക മുതൽ
എൻക ലൈബ്രറിയുമായി ബന്ധിപ്പിച്ചിട്ടുള്ള ഒരു പ്രോഗ്രാം മാത്രമാണ്, ഇത് സാധ്യമല്ല, ഈ ഓപ്ഷൻ
ഏകദേശം തുല്യമാണ് --മനുഷ്യർക്ക് വായിക്കാവുന്നത്, എപ്പോൾ പരാജയകാരണം റിപ്പോർട്ട് ചെയ്യുന്നു എന്നതൊഴിച്ചാൽ
എൻക എൻകോഡിംഗ് തിരിച്ചറിയുന്നില്ല.

-e, --enca-name
എൻകയുടെ ചാർസെറ്റിന്റെ നല്ല പേര് പ്രിന്റ് ചെയ്യുന്നു, അതായത്, ഒരുപക്ഷേ ഏറ്റവും പൊതുവായി അംഗീകരിച്ചത്
പ്രതലങ്ങൾ കൂട്ടിച്ചേർത്ത്, കൂടുതലോ കുറവോ മനുഷ്യർക്ക് വായിക്കാൻ കഴിയുന്ന ചാർസെറ്റ് ഐഡന്റിഫയറും.

ഒരു ബാഹ്യ കൺവെർട്ടറിനെ വിളിക്കുമ്പോഴും ഈ പേര് ഉപയോഗിക്കുന്നു.

-f, --മനുഷ്യർക്ക് വായിക്കാവുന്നത്
കണ്ടെത്തിയ ചാർസെറ്റിന്റെയും പ്രതലങ്ങളുടെയും വാക്കാലുള്ള വിവരണം പ്രിന്റ് ചെയ്യുന്നു - എന്തോ ഒരു മനുഷ്യൻ
നന്നായി മനസ്സിലാക്കുന്നു. ഇതാണ് സ്വതവേയുള്ള പെരുമാറ്റം.

കൃത്യമായ ഫോർമാറ്റ് ഇനിപ്പറയുന്നതാണ്: ആദ്യ വരിയിൽ അക്ഷരസഞ്ചയത്തിന്റെ പേര് മാത്രം അടങ്ങിയിരിക്കുന്നു, കൂടാതെ
കണ്ടെത്തിയ പ്രതലങ്ങളുടെ പേരുകൾ അടങ്ങുന്ന പൂജ്യമോ അതിലധികമോ ഇൻഡന്റ് ചെയ്ത ലൈനുകൾ അതിനെ പിന്തുടരുന്നു.
എന്നിരുന്നാലും, ഈ ഫോർമാറ്റ് കൂടുതൽ മെഷീൻ പ്രോസസ്സിംഗിന് അനുയോജ്യമോ ഉദ്ദേശിക്കപ്പെട്ടതോ അല്ല,
കൂടാതെ വാക്കാലുള്ള അക്ഷരസഞ്ചയ വിവരണങ്ങൾ ഭാവിയിൽ മാറും.

-i, --iconv-name
എങ്ങനെ പ്രിന്റ് ചെയ്യുന്നു ഐക്കൺവി(3) (കൂടാതെ/അല്ലെങ്കിൽ ഐക്കൺവി(1)) കണ്ടെത്തിയ ചാർസെറ്റിനെ വിളിക്കുന്നു. കൂടുതൽ കൃത്യമായി,
ഇത് ഒന്നോ അതിലധികമോ ഏകപക്ഷീയമായി തിരഞ്ഞെടുത്ത, iconv അംഗീകരിച്ച അപരനാമം പ്രിന്റ് ചെയ്യുന്നു. ഒരു അക്ഷരക്കൂട്ടം
unknown to iconv അജ്ഞാതമായി കണക്കാക്കുന്നു.

iconv പിന്തുണയോടെ Enca കംപൈൽ ചെയ്യുമ്പോൾ മാത്രമേ ഈ ഔട്ട്‌പുട്ട് തരത്തിന് അർത്ഥമുണ്ടാകൂ (സവിശേഷത
+iconv-ഇന്റർഫേസ്).

-r, --rfc1345-പേര്
RFC 1345 ചാർസെറ്റ് നാമം പ്രിന്റ് ചെയ്യുന്നു. RFC 1345 ആയതിനാൽ അത്തരമൊരു പേര് നിലവിലില്ല
തന്നിരിക്കുന്ന എൻകോഡിംഗിനെ നിർവചിക്കുന്നില്ല, മറ്റേതെങ്കിലും RFC-യിൽ നിർവചിച്ചിട്ടുള്ള മറ്റേതെങ്കിലും പേര്
'ഏറ്റവും കാനോനിക്കൽ' എന്ന് രചയിതാവ് കരുതുന്ന പേര് അച്ചടിച്ചിരിക്കുന്നു.

RFC 1345 പ്രതലങ്ങളെ നിർവചിക്കാത്തതിനാൽ, ഉപരിതല വിവരങ്ങളൊന്നും ചേർത്തിട്ടില്ല.

-m, --മൈം-നാമം
കണ്ടെത്തിയ ചാർസെറ്റിന്റെ MIME പേര് പ്രിന്റ് ചെയ്യുന്നു. ഇതാണ് നിങ്ങൾ ചെയ്യേണ്ട പേര്
ഇ-മെയിലുകളോ വെബ് പേജുകളോ ശരിയാക്കുമ്പോൾ സാധാരണയായി ഉപയോഗിക്കുക.

ഒരു അക്ഷരക്കൂട്ടം നിലവിലില്ല http://www.iana.org/assignments/character-sets ആയി കണക്കാക്കുന്നു
അജ്ഞാത.

-s, --cstocs-name
എങ്ങനെ പ്രിന്റ് ചെയ്യുന്നു cstocs(1) കണ്ടെത്തിയ ചാർസെറ്റിനെ വിളിക്കുന്നു. cstocs-ന് അജ്ഞാതമായ ഒരു അക്ഷരക്കൂട്ടം
അജ്ഞാതമായി കണക്കാക്കുന്നു.

-n, --പേര്=WORD
തിരഞ്ഞെടുത്ത ചാർസെറ്റ് (എൻകോഡിംഗ്) പേര് പ്രിന്റ് ചെയ്യുന്നു WORD (ഉള്ളിടത്തോളം ചുരുക്കാം
അവ്യക്തമാണ്). മുകളിൽ ലിസ്റ്റുചെയ്തിരിക്കുന്ന പേരുകൾക്ക്, --പേര്=WORD എന്നതിന് തുല്യമാണ് --WORD.

ഉപയോഗിക്കുന്നു അപരനാമങ്ങൾ ഔട്ട്പുട്ട് തരം എൻകയ്ക്ക് എല്ലാ അംഗീകൃത അപരനാമങ്ങളുടെയും ലിസ്റ്റ് പ്രിന്റ് ചെയ്യാൻ കാരണമാകുന്നു
കണ്ടെത്തിയ അക്ഷരഗണത്തിന്റെ.

-x, --convert-to=[..]മൃഗനടപടി
ഫയലിനെ എൻകോഡിംഗിലേക്ക് പരിവർത്തനം ചെയ്യുന്നു മൃഗനടപടി.

എൻകോഡ് ചെയ്യുന്നതിന് മുമ്പുള്ള ഓപ്‌ഷണൽ `..' പേരിന് പ്രത്യേക അർത്ഥമില്ല, നിങ്ങൾക്ക് ഉപയോഗിക്കാനാകുമെന്നല്ലാതെ
അതിൽ നിന്ന് വ്യത്യസ്തമായി അത് സ്വയം ഓർമ്മിപ്പിക്കാനാണ് റീകോഡ്(1), നിങ്ങൾ വ്യക്തമാക്കണം ആഗ്രഹിച്ചു
നിലവിലുള്ളതിനുപകരം എൻകോഡിംഗ്.

നിങ്ങൾക്ക് ഉപയോഗിക്കാം റീകോഡ്(1) റീകോഡിംഗ് ചെയിനുകൾ അല്ലെങ്കിൽ മറ്റേതെങ്കിലും തരത്തിലുള്ള ബ്രെയിൻ ഡെഡ് റീകോഡിംഗ്
എന്നതിനായുള്ള സ്പെസിഫിക്കേഷൻ മൃഗനടപടി, ചില ടൂൾ ഗ്രാഹ്യം ഉപയോഗിക്കാൻ നിങ്ങൾ എൻകയോട് പറയുകയാണെങ്കിൽ
ഇത് പരിവർത്തനത്തിനായി (വിഭാഗം കാണുക പരിവർത്തനം).

എൻകോഡിംഗ് നിർണ്ണയിക്കുന്നതിൽ Enca പരാജയപ്പെടുമ്പോൾ, അത് ഒരു മുന്നറിയിപ്പ് പ്രിന്റ് ചെയ്യുകയും അത് ഉപേക്ഷിക്കുകയും ചെയ്യുന്നു
ഫയൽ പോലെ; ഇത് ഒരു ഫിൽട്ടറായി പ്രവർത്തിപ്പിക്കുമ്പോൾ അത് സ്റ്റാൻഡേർഡ് പകർത്താൻ പരമാവധി ശ്രമിക്കുന്നു
സ്റ്റാൻഡേർഡ് ഔട്ട്പുട്ടിലേക്കുള്ള ഇൻപുട്ട് മാറ്റമില്ല. എന്നിരുന്നാലും, നിങ്ങൾ അതിൽ ആശ്രയിക്കുകയും പ്രവർത്തിക്കുകയും ചെയ്യരുത്
ബാക്കപ്പ്

Ess ഹിക്കുന്നു പാരാമീറ്ററുകൾ
ഒന്നേ ഉള്ളൂ: -L ഇൻപുട്ട് ഫയലുകളുടെ ഭാഷ ക്രമീകരിക്കുന്നു. ഈ ഓപ്ഷൻ നിർബന്ധമാണ് (എന്നാൽ കാണുക
താഴെ).

-L, --ഭാഷ=ലാംഗ്
ഇൻപുട്ട് ഫയലുകളുടെ ഭാഷ സജ്ജീകരിക്കുന്നു ലാംഗ്.

കൂടുതൽ കൃത്യമായി, ലാംഗ് ഏതെങ്കിലും സാധുവായ പ്രാദേശിക നാമം (അല്ലെങ്കിൽ +locale-alias ഉള്ള അപരനാമം) ആകാം
ഫീച്ചർ) പിന്തുണയ്ക്കുന്ന ചില ഭാഷകളുടെ. നിങ്ങൾക്ക് ഭാഷാ നാമമായി `ഒന്നുമില്ല' എന്ന് വ്യക്തമാക്കാനും കഴിയും,
മൾട്ടിബൈറ്റ് എൻകോഡിംഗുകൾ മാത്രമേ അപ്പോൾ തിരിച്ചറിയൂ. ഓടുക

enca --list ഭാഷകൾ

പിന്തുണയ്ക്കുന്ന ഭാഷകളുടെ ലിസ്റ്റ് ലഭിക്കാൻ. നിങ്ങൾ ഒരു ഭാഷയും വ്യക്തമാക്കാത്തപ്പോൾ Enca ശ്രമിക്കുന്നു
പ്രാദേശിക ക്രമീകരണങ്ങളിൽ നിന്ന് നിങ്ങളുടെ ഭാഷ ഊഹിക്കുന്നതിനും ഇൻപുട്ട് ഫയലുകൾ ഇത് ഉപയോഗിക്കുമെന്ന് അനുമാനിക്കുന്നതിനും
ഭാഷ. വിഭാഗം കാണുക ഭാഷകൾ വിവരങ്ങൾക്ക്.

പരിവർത്തന പാരാമീറ്ററുകൾ
ചാർസെറ്റ് പരിവർത്തനം എങ്ങനെ നിർവഹിക്കും എന്നതിന്റെ മികച്ച നിയന്ത്രണം നിങ്ങൾക്ക് നൽകുന്നു. അവ ബാധിക്കില്ല
എപ്പോൾ എന്തും -x ഔട്ട്പുട്ട് തരമായി വ്യക്തമാക്കിയിട്ടില്ല. വിഭാഗം കാണുക പരിവർത്തനം വേണ്ടി
ഗുരുതരമായ പരിവർത്തന വിശദാംശങ്ങൾ.

-C, --try-converters=പട്ടിക
അനുബന്ധങ്ങൾ കോമ വേർതിരിച്ചു പട്ടിക നിങ്ങൾ പരീക്ഷിക്കപ്പെടുന്ന കൺവെർട്ടറുകളുടെ പട്ടികയിലേക്ക്
പരിവർത്തനം ആവശ്യപ്പെടുക. അവരുടെ പേരുകൾ ഉള്ളിടത്തോളം ചുരുക്കാം
അവ്യക്തമായ. ഓടുക

enca --list കൺവെർട്ടറുകൾ

എല്ലാ സാധുതയുള്ള കൺവെർട്ടർ പേരുകളുടെയും ലിസ്റ്റ് ലഭിക്കുന്നതിന് (വിഭാഗം കാണുക പരിവർത്തനം അവർക്ക് വേണ്ടി
വിവരണം).

എൻക എങ്ങനെ കംപൈൽ ചെയ്തു, പ്രവർത്തിപ്പിക്കുക എന്നതിനെ ആശ്രയിച്ചിരിക്കും ഡിഫോൾട്ട് ലിസ്റ്റ്

enca --സഹായം

ഡിഫോൾട്ട് കൺവെർട്ടർ ലിസ്റ്റ് കണ്ടെത്താൻ.

നിങ്ങൾ വ്യക്തമാക്കാത്തപ്പോൾ മാത്രമാണ് ഡിഫോൾട്ട് ലിസ്റ്റ് ഉപയോഗിക്കുന്നത് എന്നത് ശ്രദ്ധിക്കുക -C എല്ലാം. അല്ലെങ്കിൽ,
ലിസ്റ്റ് ആദ്യം ശൂന്യമായ പോലെയാണ് നിർമ്മിച്ചിരിക്കുന്നത് -C പുതിയ കൺവെർട്ടർ(കൾ) ചേർക്കുന്നു
അതിലേക്ക്. മാത്രമല്ല, വ്യക്തമാക്കുന്നു ആരും കൺവെർട്ടറിന്റെ പേര് കൺവെർട്ടർ ക്ലിയർ ചെയ്യുന്നതിന് കാരണമാകുന്നു
പട്ടിക.

-E, --external-converter-program=PATH
ബാഹ്യ കൺവെർട്ടർ പ്രോഗ്രാമിന്റെ പേര് ഇതിലേക്ക് സജ്ജമാക്കുന്നു PATH. ഡിഫോൾട്ട് ബാഹ്യ കൺവെർട്ടർ ആശ്രയിച്ചിരിക്കുന്നു
എൻക എങ്ങനെ പാലിക്കപ്പെട്ടു എന്നതിനെക്കുറിച്ചും ബാഹ്യ കൺവെർട്ടറുകൾ ഉപയോഗിക്കാനുള്ള സാധ്യതയെക്കുറിച്ചും
ലഭ്യമല്ല. ഓടുക

enca --സഹായം

നിങ്ങളുടെ എൻക ബിൽഡിലെ ഡിഫോൾട്ട് കൺവെർട്ടർ പ്രോഗ്രാം കണ്ടെത്താൻ.

പൊതുവായ ഓപ്ഷനുകൾ
മറ്റ് ഓപ്‌ഷൻ വിഭാഗങ്ങൾക്ക് അനുയോജ്യമല്ല...

-p, --ഫയൽ പേരിനൊപ്പം
ഓരോ ഫലത്തിനും അനുബന്ധ ഫയലിന്റെ പേരിനൊപ്പം പ്രിഫിക്‌സ് ചെയ്യാൻ എൻകയെ നിർബന്ധിക്കുന്നു. സ്ഥിരസ്ഥിതിയായി, എൻക
ഒന്നിലധികം ഫയലുകളിൽ പ്രവർത്തിക്കുമ്പോൾ ഫയലിന്റെ പേരുകൾ ഉപയോഗിച്ച് ഫലങ്ങൾ പ്രിഫിക്‌സ് ചെയ്യുന്നു.

സ്റ്റാൻഡേർഡ് ഇൻപുട്ട് ഇങ്ങനെ പ്രിന്റ് ചെയ്തിരിക്കുന്നു STDIN കൂടാതെ സ്റ്റാൻഡേർഡ് ഔട്ട്പുട്ടും STDOUT (അവസാനത്തേത് ആകാം
ഒരുപക്ഷേ പിശക് സന്ദേശങ്ങളിൽ മാത്രം കാണാവുന്നതാണ്).

-P, --നോ-ഫയൽ നാമം
ഫയലിന്റെ പേരുകൾ ഉപയോഗിച്ച് ഫലങ്ങൾ പ്രിഫിക്‌സ് ചെയ്യാതിരിക്കാൻ എൻകയെ നിർബന്ധിക്കുന്നു. ഡിഫോൾട്ടായി, എൻക പ്രിഫിക്‌സ് ചെയ്യുന്നില്ല
ഒരൊറ്റ ഫയലിൽ (സ്റ്റാൻഡേർഡ് ഇൻപുട്ട് ഉൾപ്പെടെ) പ്രവർത്തിപ്പിക്കുമ്പോൾ ഫയലിന്റെ പേര് ലഭിക്കും.

-V, --വാക്കുകൾ
വെർബോസിറ്റി ലെവൽ വർദ്ധിപ്പിക്കുന്നു (ഓരോ ഉപയോഗവും അത് ഒന്നായി വർദ്ധിപ്പിക്കുന്നു).

എൻകയുടെ വിവിധ ഭാഗങ്ങൾ പ്രതികരിക്കുന്നതിനാൽ നിലവിൽ ഈ ഓപ്ഷൻ വളരെ ഉപയോഗപ്രദമല്ല
വ്യത്യസ്‌തമായി ഒരേ വാചിക തലത്തിലേക്ക്, മിക്കവാറും ഇല്ല.

പട്ടികകള്
എല്ലാം ടെർമിനലാണ്, അതായത് എൻക അവയിൽ ചിലത് കണ്ടുമുട്ടുമ്പോൾ ആവശ്യമായ ലിസ്‌റ്റിംഗ് പ്രിന്റ് ചെയ്യുന്നു
ഇനിപ്പറയുന്ന ഓപ്ഷനുകളൊന്നും പ്രോസസ്സ് ചെയ്യാതെ അവസാനിപ്പിക്കുകയും ചെയ്യുന്നു.

-h, --സഹായിക്കൂ
ഹ്രസ്വ ഉപയോഗ സഹായം പ്രിന്റ് ചെയ്യുന്നു.

-G, --ലൈസൻസ്
എൻക ലൈസൻസ് പൂർണ്ണമായി പ്രിന്റ് ചെയ്യുന്നു (പേജർ വഴി, സാധ്യമെങ്കിൽ).

-l, --ലിസ്റ്റ്=WORD
പ്രിന്റ് ലിസ്റ്റ് വ്യക്തമാക്കിയത് WORD (വ്യക്തമല്ലാത്തിടത്തോളം ചുരുക്കാം).
ലഭ്യമായ ലിസ്റ്റുകളിൽ ഇവ ഉൾപ്പെടുന്നു:

അന്തർനിർമ്മിത ചാർസെറ്റുകൾ. എല്ലാ എൻകോഡിംഗുകളും ബിൽറ്റ്-ഇൻ കൺവെർട്ടർ വഴി, ഗ്രൂപ്പ് പ്രകാരം പരിവർത്തനം ചെയ്യാവുന്നതാണ് (രണ്ടും
ഇൻപുട്ടും ഔട്ട്പുട്ട് എൻകോഡിംഗും ഈ ലിസ്റ്റിൽ നിന്നുള്ളതും ഒരേ ഗ്രൂപ്പിൽ ഉൾപ്പെട്ടതുമായിരിക്കണം
ആന്തരിക പരിവർത്തനം).

അന്തർനിർമ്മിത എൻകോഡിംഗുകൾ. തുല്യമായ അന്തർനിർമ്മിത ചാർസെറ്റുകൾ, എന്നാൽ കാലഹരണപ്പെട്ടതായി കണക്കാക്കുന്നു; ചെയ്യും
താക്കീതുമായി സ്വീകരിക്കുക, കുറച്ചുകാലത്തേക്ക്.

കൺവെർട്ടറുകൾ. എല്ലാ സാധുവായ കൺവെർട്ടർ പേരുകളും (ഉപയോഗിക്കാൻ -C).

പ്രതീകങ്ങൾ. എല്ലാ എൻകോഡിംഗുകളും (ചാർസെറ്റുകൾ). ഏത് പേരുകളാണ് അച്ചടിക്കേണ്ടതെന്ന് നിങ്ങൾക്ക് തിരഞ്ഞെടുക്കാം
കൂടെ --പേര് അല്ലെങ്കിൽ ഏതെങ്കിലും നെയിം ഔട്ട്‌പുട്ട് ടൈപ്പ് സെലക്ടർ (തീർച്ചയായും, എൻകോഡിംഗുകൾ മാത്രം
തന്നിരിക്കുന്ന നെയിംസ്‌പെയ്‌സിലെ പേര് അപ്പോൾ അച്ചടിക്കും), സെലക്ടർ വ്യക്തമാക്കണം
മുമ്പ് --ലിസ്റ്റ്.

എൻകോഡിംഗുകൾ. തുല്യമായ പ്രതീകങ്ങൾ, എന്നാൽ കാലഹരണപ്പെട്ടതായി കണക്കാക്കുന്നു; കൂടെ സ്വീകരിക്കും
ഒരു മുന്നറിയിപ്പ്, കുറച്ചു നേരത്തേക്ക്.

ഭാഷകൾ. പിന്തുണയ്‌ക്കുന്ന എല്ലാ ഭാഷകളും അവയ്‌ക്കുള്ള ചാർസെറ്റുകൾക്കൊപ്പം. കുറിപ്പ്
ഔട്ട്‌പുട്ട് തരം ഭാഷാ നാമ ശൈലി തിരഞ്ഞെടുക്കുന്നു, ഇവിടെ ചാർസെറ്റ് നാമ ശൈലിയല്ല.

പേരുകൾ. സാധ്യമായ എല്ലാ മൂല്യങ്ങളും --പേര് ഓപ്ഷൻ.

ലിസ്റ്റുകൾ. ഈ ഓപ്ഷന്റെ സാധ്യമായ എല്ലാ മൂല്യങ്ങളും. (ഭ്രാന്താണോ?)

ഉപരിതലങ്ങൾ. എല്ലാ ഉപരിതലങ്ങളും എൻക തിരിച്ചറിയുന്നു.

-v, --പതിപ്പ്
പ്രോഗ്രാം പതിപ്പും ഫീച്ചറുകളുടെ ലിസ്റ്റും പ്രിന്റ് ചെയ്യുന്നു (വിഭാഗം കാണുക സവിശേഷതകൾ).

പരിവർത്തനം


എൻകോഡിംഗ് ഊഹിക്കുന്നതിനുള്ള ഒരു ഉപകരണമായിട്ടാണ് എൻക യഥാർത്ഥത്തിൽ രൂപകൽപ്പന ചെയ്തിട്ടുള്ളതെങ്കിലും, ഇപ്പോൾ അത്
ചാർസെറ്റ് പരിവർത്തനത്തിന്റെ നിരവധി രീതികൾ അവതരിപ്പിക്കുന്നു. അവയിൽ ഏതാണ് എന്ന് നിങ്ങൾക്ക് നിയന്ത്രിക്കാനാകും
ഉപയോഗിച്ച് ഉപയോഗിച്ചു -C.

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

അത് അർത്ഥമാക്കുന്നത് പരിവർത്തനം ചെയ്യാൻ കഴിയില്ലെന്ന് എൻക പറയുമ്പോൾ അത് ശ്രദ്ധിക്കേണ്ടതാണ്
കൺവെർട്ടറുകൾക്കൊന്നും അത് നിർവഹിക്കാൻ കഴിയുന്നില്ല. ഇത് നിർവഹിക്കാൻ ഇപ്പോഴും സാധ്യമാണ്
നിരവധി കൺവെർട്ടറുകൾ ഉപയോഗിച്ച് നിരവധി ഘട്ടങ്ങളിൽ പരിവർത്തനം ആവശ്യമാണ്, പക്ഷേ എങ്ങനെയെന്ന് കണ്ടുപിടിക്കാൻ,
മനുഷ്യ ബുദ്ധി ഒരുപക്ഷേ ആവശ്യമാണ്.

അന്തർനിർമ്മിതമായത് കൺവെർട്ടർ
ഏറ്റവും ലളിതവും ഏറ്റവും വേഗതയേറിയതുമാണ്, കുറച്ച് ബൈറ്റ്-ടു-ബൈറ്റ് മാത്രമേ ചെയ്യാൻ കഴിയൂ
ഫയലുകൾ നേരിട്ട് സ്ഥലത്ത് പരിവർത്തനം ചെയ്യുകയും പരിഷ്‌ക്കരിക്കുകയും ചെയ്യുന്നു (അപകടകരമെന്ന് കണക്കാക്കാം, പക്ഷേ
വളരെ കാര്യക്ഷമമാണ്). ഇത് ഉപയോഗിച്ച് പരിവർത്തനം ചെയ്യാൻ കഴിയുന്ന എല്ലാ എൻകോഡിംഗുകളുടെയും ലിസ്റ്റ് നിങ്ങൾക്ക് ലഭിക്കും

enca --list ബിൽറ്റ്-ഇൻ

വേഗത കൂടാതെ, അതിന്റെ പ്രധാന നേട്ടം (കൂടാതെ ദോഷവും) അത് ശ്രദ്ധിക്കുന്നില്ല എന്നതാണ്: അത്
ടാർഗെറ്റ് എൻകോഡിംഗിൽ പ്രാതിനിധ്യമുള്ള പ്രതീകങ്ങളെ പരിവർത്തനം ചെയ്യുന്നു, സ്പർശിക്കരുത്
മറ്റെന്തെങ്കിലും ഒരു പിശക് സന്ദേശവും ഒരിക്കലും പ്രിന്റ് ചെയ്യുന്നില്ല.

ഈ കൺവെർട്ടറിനെ ഇതുപോലെ വ്യക്തമാക്കാം അന്തർനിർമ്മിതമാണ് കൂടെ -C.

ലിബ്രെകോഡ് കൺവെർട്ടർ
GNU റീകോഡ് ലൈബ്രറിയിലേക്കുള്ള ഒരു ഇന്റർഫേസ് ആണ്, അത് യഥാർത്ഥ റീകോഡിംഗ് ജോലി ചെയ്യുന്നു. അത് ആകാം അല്ലെങ്കിൽ ആകാം
കംപൈൽ ചെയ്യരുത്; ഓടുക

enca --പതിപ്പ്

നിങ്ങളുടെ enca ബിൽഡിൽ അതിന്റെ ലഭ്യത കണ്ടെത്തുന്നതിന് (feature +librecode-interface).

നിങ്ങൾക്ക് പരിചയമുണ്ടായിരിക്കണം റീകോഡ്(1) ഇത് ഉപയോഗിക്കുന്നതിന് മുമ്പ്, റീകോഡ് ഒരു തികച്ചും ആണ്
അത്യാധുനികവും ശക്തവുമായ ചാർസെറ്റ് പരിവർത്തന ഉപകരണം. ഇത് ഉപയോഗിക്കുമ്പോൾ നിങ്ങൾക്ക് പ്രശ്നങ്ങൾ നേരിടാം
എൻകയ്‌ക്കൊപ്പം പ്രത്യേകിച്ചും എൻകയുടെ ഉപരിതലങ്ങൾക്കുള്ള പിന്തുണ 100% അനുയോജ്യമല്ലാത്തതിനാൽ,
കാരണം, പരിവർത്തനം പഴയപടിയാക്കാൻ റീകോഡ് കഠിനമായി ശ്രമിക്കുന്നു, കാരണം അത് ചിലപ്പോൾ
I/O പിശകുകൾ നിശബ്ദമായി അവഗണിക്കുന്നു, അത് അവിശ്വസനീയമാംവിധം ബഗ്ഗി ആയതിനാൽ. ദയവായി ഗ്നു റീകോഡ് കാണുക
റീകോഡ് ലൈബ്രറിയെക്കുറിച്ചുള്ള വിശദാംശങ്ങൾക്കുള്ള വിവര പേജുകൾ.

ഈ കൺവെർട്ടറിനെ ഇതുപോലെ വ്യക്തമാക്കാം ലിബ്രെകോഡ് കൂടെ -C.

ഐക്കൺവ് കൺവെർട്ടർ
UNIX98-ന്റെ ഒരു ഇന്റർഫേസ് ആണ് ഐക്കൺവി(3) യഥാർത്ഥ റീകോഡിംഗ് ചെയ്യുന്ന പരിവർത്തന പ്രവർത്തനങ്ങൾ
ജോലി. ഇത് സമാഹരിച്ചേക്കാം അല്ലെങ്കിൽ കംപൈൽ ചെയ്യാതിരിക്കാം; ഓടുക

enca --പതിപ്പ്

നിങ്ങളുടെ enca ബിൽഡിൽ അതിന്റെ ലഭ്യത കണ്ടെത്തുന്നതിന് (feature +iconv-interface).

ഇന്നത്തെ മിക്ക സിസ്റ്റങ്ങളിലും ഐക്കൺവ് നിലവിലുണ്ടെങ്കിലും അത് വളരെ അപൂർവമായി മാത്രമേ ഉപയോഗപ്രദമായ ചില സെറ്റ് വാഗ്ദാനം ചെയ്യുന്നുള്ളൂ
ലഭ്യമായ പരിവർത്തനങ്ങൾ, GNU libc-ൽ നിന്നുള്ള iconv ആണ് ശ്രദ്ധേയമായ ഏക അപവാദം. അത്
സാധാരണയായി ഉപരിതലത്തെക്കുറിച്ചും വളരെ ശ്രദ്ധാലുവാണ് (അതേ സമയം, ഉപരിതലം നടപ്പിലാക്കുന്നില്ല
പരിവർത്തനം). എന്നിരുന്നാലും, ഇത് നിർവഹിക്കാൻ കഴിയുന്ന ഏക സ്റ്റാൻഡേർഡ് (ഇൻ) ടൂളിനെ പ്രതിനിധീകരിക്കുന്നു
യൂണികോഡിൽ നിന്ന്/യിലേക്കുള്ള പരിവർത്തനം. അതിനെക്കുറിച്ചുള്ള വിശദാംശങ്ങൾക്ക് ദയവായി ഐക്കൺ ഡോക്യുമെന്റേഷൻ കാണുക
നിങ്ങളുടെ പ്രത്യേക സിസ്റ്റത്തിലെ കഴിവുകൾ.

ഈ കൺവെർട്ടറിനെ ഇതുപോലെ വ്യക്തമാക്കാം ഐക്കൺവി കൂടെ -C.

ബാഹ്യ കൺവെർട്ടർ
ഉപയോഗിച്ച് വ്യക്തമാക്കാൻ കഴിയുന്ന ഒരു അനിയന്ത്രിതമായ ബാഹ്യ പരിവർത്തന ഉപകരണമാണ് -E ഓപ്ഷൻ (കൂടുതൽ ഒന്ന്
ഒരേസമയം നിർവചിക്കാം). എൻകയ്‌ക്കൊപ്പം നൽകിയിരിക്കുന്ന ചില മാനദണ്ഡങ്ങളുണ്ട്:
cstocs, റീകോഡ്, ഭൂപടം, umap, ഒപ്പം piconv. എല്ലാം റാപ്പർ സ്ക്രിപ്റ്റുകളാണ്: ഇതിനായി cstocs(1), റീകോഡ്(1),
ഭൂപടം(1), umap(1), ഒപ്പം piconv(1).

എക്‌സ്‌റ്റേണൽ കൺവെർട്ടറിന് യഥാർത്ഥത്തിൽ എന്താണ് ചെയ്യുന്നത് എന്നതിന് എൻകയ്ക്ക് നിയന്ത്രണമില്ലെന്ന് ദയവായി ശ്രദ്ധിക്കുക. നിങ്ങൾ സജ്ജമാക്കുകയാണെങ്കിൽ
അത് /bin/rm അനന്തരഫലങ്ങളുടെ പൂർണ ഉത്തരവാദിത്തം നിങ്ങൾക്കാണ്.

എൻകയ്‌ക്കൊപ്പം ഉപയോഗിക്കാൻ നിങ്ങളുടെ സ്വന്തം കൺവെർട്ടർ നിർമ്മിക്കാൻ നിങ്ങൾ ആഗ്രഹിക്കുന്നുവെങ്കിൽ, അത് എല്ലായ്പ്പോഴും ഉണ്ടെന്ന് നിങ്ങൾ അറിഞ്ഞിരിക്കണം
വിളിച്ചു

കൺവെർട്ടർ ENC_CURRENT മൃഗനടപടി FILE [-]

എവിടെ കൺവെർട്ടർ ആണ് നിശ്ചയിച്ചിരിക്കുന്നത് -E, ENC_CURRENT എൻകോഡിംഗ് കണ്ടെത്തി, മൃഗനടപടി എന്താണ്
ഉപയോഗിച്ച് വ്യക്തമാക്കിയിട്ടുണ്ട് -x, ഒപ്പം FILE പരിവർത്തനം ചെയ്യാനുള്ള ഫയലാണ്, അതായത് ഓരോന്നിനും വിളിക്കപ്പെടുന്നു
ഫയൽ വെവ്വേറെ. ഓപ്ഷണൽ നാലാമത്തെ പാരാമീറ്റർ, -, (ഉണ്ടായിരിക്കുമ്പോൾ) അയയ്ക്കുന്നതിന് കാരണമാകണം
ഫയൽ തിരുത്തിയെഴുതുന്നതിന് പകരം സ്റ്റാൻഡേർഡ് ഔട്ട്പുട്ടിലേക്ക് പരിവർത്തനം ചെയ്തതിന്റെ ഫലം FILE. ദി
ഫയൽ അനുമതികൾ മാറ്റാതിരിക്കാനും പിശക് കോഡ് 1 നൽകാതിരിക്കാനും കൺവെർട്ടർ ശ്രദ്ധിക്കണം
അത് പരാജയപ്പെടുകയും അതിന്റെ താൽക്കാലിക ഫയലുകൾ വൃത്തിയാക്കുകയും ചെയ്യുമ്പോൾ. സ്റ്റാൻഡേർഡ് എക്‌സ്‌റ്റേണൽ കാണുക
ഉദാഹരണങ്ങൾക്കായി കൺവെർട്ടറുകൾ.

ഈ കൺവെർട്ടറിനെ ഇതുപോലെ വ്യക്തമാക്കാം ബാഹ്യ കൂടെ -C.

സ്വതേ ലക്ഷ്യം പ്രതീകം
ടാർഗെറ്റ് ചാർസെറ്റ് വ്യക്തമാക്കുന്നതിനുള്ള നേരായ മാർഗം ഇതാണ് -x ഓപ്ഷൻ, ഏത് അസാധുവാക്കുന്നു
സ്ഥിരസ്ഥിതികൾ. എൻക എന്ന് വിളിക്കുമ്പോൾ സംയോജിപ്പിക്കുക, ഡിഫോൾട്ട് ടാർഗെറ്റ് ചാർസെറ്റ് കൃത്യമായി തിരഞ്ഞെടുത്തിരിക്കുന്നു
അതേ രീതിയിൽ റീകോഡ്(1) അത് ചെയ്യുന്നു.

എങ്കില് DEFAULT_CHARSET എൻവയോൺമെന്റ് വേരിയബിൾ സജ്ജീകരിച്ചിരിക്കുന്നു, ഇത് ടാർഗെറ്റ് ചാർസെറ്റായി ഉപയോഗിക്കുന്നു.

അല്ലെങ്കിൽ, നിങ്ങൾ സിസ്റ്റം നൽകിയാൽ nl_langinfo(3) ഫംഗ്‌ഷൻ, നിലവിലെ ലൊക്കേലിന്റെ നേറ്റീവ്
charset ടാർഗെറ്റ് ചാർസെറ്റായി ഉപയോഗിക്കുന്നു.

രണ്ട് രീതികളും പരാജയപ്പെടുമ്പോൾ, എൻക പരാതിപ്പെടുകയും അവസാനിപ്പിക്കുകയും ചെയ്യുന്നു.

റിവേർസിബിലിറ്റി കുറിപ്പുകൾ
റിവേഴ്സിബിലിറ്റി നിങ്ങൾക്ക് നിർണായകമാണെങ്കിൽ, നിങ്ങൾ കൺവെർട്ടറായി എൻക ഉപയോഗിക്കരുത് (അല്ലെങ്കിൽ ചിലപ്പോൾ
വളരെ പ്രത്യേകമായി രൂപകൽപ്പന ചെയ്‌താൽ നിങ്ങൾക്ക് കഴിയും റീകോഡ്(1) റാപ്പർ). അല്ലെങ്കിൽ നിങ്ങൾ പോകണം
മാറ്റാനാകാത്ത പ്രതീക ഘടകങ്ങളെ കൈകാര്യം ചെയ്യുന്നതിന് നാല് അടിസ്ഥാന മാർഗങ്ങളുണ്ടെന്ന് അറിയുക:

പരാജയം--ഇതും ഒരു സാധ്യതയാണ്, ആകസ്മികമായി ഇത് തന്നെയാണ് നിലവിലുള്ള GNU libc
iconv നടപ്പിലാക്കുന്നു (റീകോഡ് ചെയ്യാനും പറയാം)

അവയെ തൊടരുത് - എൻക ഇന്റേണൽ കൺവെർട്ടർ എപ്പോഴും ചെയ്യുന്നതും റീകോഡിന് ചെയ്യാൻ കഴിയുന്നതും ഇതാണ്;
ഇത് പഴയപടിയാക്കാനാകില്ലെങ്കിലും, ഒരു മനുഷ്യന് സാധാരണഗതിയിൽ യഥാർത്ഥമായതിനെ പുനർനിർമ്മിക്കാൻ കഴിയും (at
കുറഞ്ഞത് തത്വത്തിൽ)

അവയെ ഏകദേശമാക്കുക--ഇതാണ് cstoc-കൾക്ക് ചെയ്യാൻ കഴിയുന്നത്, വ്യത്യസ്തമായെങ്കിലും റീകോഡ് ചെയ്യുക; കൂടാതെ
ശപിക്കപ്പെട്ട വാചകം വായിക്കാനാകുന്നതാക്കണമെങ്കിൽ ഏറ്റവും മികച്ച തിരഞ്ഞെടുപ്പ്

അവ ഉപേക്ഷിക്കുക--ഇതാണ് റീകോഡും cstoc നും ചെയ്യാൻ കഴിയുന്നത് (cstoc-കൾക്ക് ഇവ മാറ്റിസ്ഥാപിക്കാനും കഴിയും
കേവലം അവഗണിക്കുന്നതിനുപകരം ചില നിശ്ചിത പ്രതീകങ്ങളുള്ള പ്രതീകങ്ങൾ); എപ്പോൾ ഉപയോഗപ്രദമാണ്
ഒഴിവാക്കപ്പെടേണ്ട പ്രതീകങ്ങളിൽ ശബ്ദം മാത്രമേ അടങ്ങിയിട്ടുള്ളൂ.

ഈ പ്രശ്നത്തിന്റെ വിശദാംശങ്ങൾക്ക് നിങ്ങളുടെ പ്രിയപ്പെട്ട കൺവെർട്ടർ മാനുവൽ പരിശോധിക്കുക. സാധാരണയായി, എങ്കിൽ
നിങ്ങളുടെ ഫയലിൽ, മാനുവലിൽ എല്ലാ കൺവേർട്ടിബിൾ പ്രതീകങ്ങളും ഉണ്ടായിരിക്കാൻ നിങ്ങൾക്ക് ഭാഗ്യമില്ല
എന്തായാലും ഇടപെടൽ ആവശ്യമാണ്.

പ്രകടനം കുറിപ്പുകൾ
ലഭ്യമായ കൺവെർട്ടറുകളുടെ മോശം പ്രകടനമാണ് ഉൾപ്പെടുത്താനുള്ള പ്രധാന കാരണങ്ങളിലൊന്ന്
എൻകയിലെ ബിൽറ്റ്-ഇൻ കൺവെർട്ടർ. സാധ്യമാകുമ്പോഴെല്ലാം, അതായത് ഫയലുകൾ ഉള്ളപ്പോൾ അത് ഉപയോഗിക്കാൻ ശ്രമിക്കുക
പരിഗണിക്കുന്നത് ചാർസെറ്റ്-വൃത്തിയേറിയതോ അല്ലെങ്കിൽ ചാർസെറ്റ്-കുഴപ്പമുള്ളതോ ആയതിനാൽ അതിന്റെ പൂജ്യം അന്തർനിർമ്മിതമാണ്
ബുദ്ധി പ്രശ്നമല്ല. ഇതിന് അധിക ഡിസ്ക് സ്ഥലമോ അധിക മെമ്മറിയോ ആവശ്യമില്ല
മികവ് റീകോഡ്(1) വലിയ ഫയലുകളിലും പേൾ പതിപ്പിലും 10 തവണയിൽ കൂടുതൽ (അതായത് വേഗതയേറിയത്
ഒന്ന്) cstocs(1) ചെറിയ ഫയലുകളിൽ 400-ലധികം തവണ (വാസ്തവത്തിൽ ഇത് കേവലം വേഗതയുള്ളതാണ്
cp(1)).

എല്ലാ ഫോർക്കിംഗ് മുതൽ അത് തികച്ചും ആവശ്യമില്ലാത്തപ്പോൾ ബാഹ്യ കൺവെർട്ടറുകൾ ഒഴിവാക്കാൻ ശ്രമിക്കുക
സാധനങ്ങൾ ചലിപ്പിക്കുന്നത് അവിശ്വസനീയമാംവിധം മന്ദഗതിയിലാണ്.

എൻകോഡിംഗുകൾ


നിങ്ങൾക്ക് അംഗീകൃത പ്രതീക സെറ്റുകളുടെ ലിസ്റ്റ് ലഭിക്കും

enca --ലിസ്റ്റ് ചാർസെറ്റുകൾ

ഒപ്പം ഉപയോഗിക്കുന്നത് --പേര് ലിസ്റ്റിംഗിൽ നിങ്ങൾ ഉപയോഗിക്കാൻ ആഗ്രഹിക്കുന്ന ഏത് പേരും പാരാമീറ്റർ തിരഞ്ഞെടുക്കാം.
നിങ്ങൾക്ക് എല്ലാ പ്രതലങ്ങളും ഇതുപയോഗിച്ച് ലിസ്റ്റുചെയ്യാനും കഴിയും

enca --list പ്രതലങ്ങൾ

എൻകോഡിംഗും ഉപരിതല നാമങ്ങളും കേസ് സെൻസിറ്റീവ് അല്ല, ആൽഫാന്യൂമെറിക് അല്ലാത്ത പ്രതീകങ്ങൾ അല്ല
കണക്കിലെടുക്കുക. എന്നിരുന്നാലും, ആൽഫാന്യൂമെറിക് ഇതര പ്രതീകങ്ങൾ മിക്കവാറും അനുവദനീയമല്ല.
അനുവദനീയമായവ ഇവയാണ്: `-', `_', `.', `:', കൂടാതെ `/' (ചാർസെറ്റ്/ഉപരിതല സെപ്പറേറ്ററായി). അങ്ങനെ
`ibm852', `IBM-852' എന്നിവ ഒന്നുതന്നെയാണ്, അതേസമയം `IBM 852' സ്വീകരിക്കില്ല.

അക്ഷരങ്ങൾ
അംഗീകൃത ചാർസെറ്റുകളുടെ ഇനിപ്പറയുന്ന ലിസ്റ്റ് എൻകയുടെ പേരുകൾ ഉപയോഗിക്കുന്നു (-e) എന്നിങ്ങനെ വാക്കാലുള്ള വിവരണങ്ങൾ
എൻക റിപ്പോർട്ട് ചെയ്തു (-f):

ASCII 7bit ASCII പ്രതീകങ്ങൾ
ISO-8859-2 ISO 8859-2 നിലവാരം; ISO ലാറ്റിൻ 2
ISO-8859-4 ISO 8859-4 സ്റ്റാൻഡേർഡ്; ലാറ്റിൻ 4
ISO-8859-5 ISO 8859-5 നിലവാരം; ഐഎസ്ഒ സിറിലിക്
ISO-8859-13 ISO 8859-13 നിലവാരം; ഐഎസ്ഒ ബാൾട്ടിക്; ലാറ്റിൻ 7
ISO-8859-16 ISO 8859-16 നിലവാരം
CP1125 MS-Windows കോഡ് പേജ് 1125
CP1250 MS-Windows കോഡ് പേജ് 1250
CP1251 MS-Windows കോഡ് പേജ് 1251
CP1257 MS-Windows കോഡ് പേജ് 1257; WinBaltRim
IBM852 IBM/MS കോഡ് പേജ് 852; PC (DOS) ലാറ്റിൻ 2
IBM855 IBM/MS കോഡ് പേജ് 855
IBM775 IBM/MS കോഡ് പേജ് 775
IBM866 IBM/MS കോഡ് പേജ് 866
ബാൾട്ടിക് ISO-IR-179; ബാൾട്ടിക്
KEYBCS2 കാമെനിക്കി എൻകോഡിംഗ്; KEYBCS2
മക്കിന്റോഷ് സെൻട്രൽ യൂറോപ്യൻ

മക്കിന്റോഷ് സിറിലിക്
ECMA-113 Ecma സിറിലിക്; ECMA-113
KOI-8_CS_2 KOI8-CS2 കോഡ് (`T602')
KOI8-R KOI8-R സിറിലിക്
KOI8-U KOI8-U സിറിലിക്
KOI8-UNI KOI8-യൂണിഫൈഡ് സിറിലിക്
TeX (La)TeX നിയന്ത്രണ ക്രമങ്ങൾ
UCS-2 യൂണിവേഴ്സൽ ക്യാരക്ടർ സെറ്റ് 2 ബൈറ്റുകൾ; യുസിഎസ്-2; ബിഎംപി
UCS-4 യൂണിവേഴ്സൽ ക്യാരക്ടർ സെറ്റ് 4 ബൈറ്റുകൾ; യുസിഎസ്-4; ISO-10646
UTF-7 യൂണിവേഴ്സൽ ട്രാൻസ്ഫോർമേഷൻ ഫോർമാറ്റ് 7 ബിറ്റുകൾ; UTF-7
UTF-8 യൂണിവേഴ്സൽ ട്രാൻസ്ഫോർമേഷൻ ഫോർമാറ്റ് 8 ബിറ്റുകൾ; UTF-8
CORK കോർക്ക് എൻകോഡിംഗ്; T1
GBK ലളിതമാക്കിയ ചൈനീസ് ദേശീയ നിലവാരം; GB2312
BIG5 പരമ്പരാഗത ചൈനീസ് ഇൻഡസ്ട്രിയൽ സ്റ്റാൻഡേർഡ്; ബിഗ്5
HZ HZ GB2312 എൻകോഡ് ചെയ്‌തു
അജ്ഞാതം തിരിച്ചറിയാത്ത എൻകോഡിംഗ്

എവിടെ അജ്ഞാതമാണ് യഥാർത്ഥ എൻകോഡിംഗല്ല, എൻകയ്ക്ക് ഒരു നൽകാൻ കഴിയാതെ വരുമ്പോൾ ഇത് റിപ്പോർട്ട് ചെയ്യപ്പെടുന്നു
വിശ്വസനീയമായ ഉത്തരം.

ഉപരിതലങ്ങൾ
എൻകയ്ക്ക് ഉപരിതലങ്ങൾ എന്ന് വിളിക്കപ്പെടുന്ന ചില പരീക്ഷണാത്മക പിന്തുണയുണ്ട് (ചുവടെ കാണുക). അത് കണ്ടുപിടിക്കുന്നു
ഇനിപ്പറയുന്ന പ്രതലങ്ങൾ (എല്ലാ ചാർസെറ്റുകളിലും എല്ലാം പ്രയോഗിക്കാൻ കഴിയില്ല):

/CR CR ലൈൻ ടെർമിനേറ്ററുകൾ
/LF LF ലൈൻ ടെർമിനേറ്ററുകൾ
/CRLF CRLF ലൈൻ ടെർമിനേറ്ററുകൾ
NA മിക്സഡ് ലൈൻ ടെർമിനേറ്ററുകൾ
NA-നോൺ-ടെക്‌സ്‌റ്റ് ഡാറ്റ ഉപയോഗിച്ച് ചുറ്റപ്പെട്ട/ ഇടകലർന്നിരിക്കുന്നു
/21 ബൈറ്റ് ക്രമം ജോഡികളായി തിരിച്ചിരിക്കുന്നു (1,2 -> 2,1)
/4321 ബൈറ്റ് ക്രമം നാലിരട്ടികളായി തിരിച്ചിരിക്കുന്നു (1,2,3,4 -> 4,3,2,1)
NA ചെറുതും വലുതുമായ എൻഡിയൻ കഷണങ്ങൾ, സംയോജിപ്പിച്ചിരിക്കുന്നു
/qp ഉദ്ധരിച്ചത്-അച്ചടക്കാവുന്ന എൻകോഡ്

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

ഓരോ ചാർസെറ്റിനും അതിന്റെ സ്വാഭാവിക പ്രതലമുണ്ട് (റെക്കോഡിൽ `ഇംപ്ലിഡ്' എന്ന് വിളിക്കുന്നു) അത് റിപ്പോർട്ട് ചെയ്തിട്ടില്ല,
ഉദാ, IBM 852 ചാർസെറ്റിന് ഇത് `CRLF ലൈൻ ടെർമിനേറ്ററുകൾ' ആണ്. യുസിഎസ് എൻകോഡിംഗുകൾക്ക്, ബിഗ് എൻഡിയൻ ആണ്
സ്വാഭാവിക ഉപരിതലമായി കണക്കാക്കപ്പെടുന്നു; അസാധാരണമായ ബൈറ്റ് ഓർഡറുകൾ 21, 4321 എന്നിവയിൽ നിന്നാണ് നിർമ്മിച്ചിരിക്കുന്നത്
ക്രമമാറ്റങ്ങൾ: 2143 എന്നത് 21 ആയി റിപ്പോർട്ട് ചെയ്യപ്പെടുന്നു, അതേസമയം 3412 എന്നത് 4321 ന്റെ സംയോജനമായാണ് റിപ്പോർട്ട് ചെയ്തിരിക്കുന്നത്.
ഒപ്പം 21.

ഇരട്ടി-എൻകോഡ് ചെയ്‌ത UTF-8, ചാർസെറ്റോ ഉപരിതലമോ അല്ല, ഇത് ഇപ്പോൾ റിപ്പോർട്ട് ചെയ്‌തതാണ്.

കുറിച്ച് അക്ഷരങ്ങൾ, എൻകോഡിംഗുകൾ ഒപ്പം ഉപരിതലങ്ങൾ
ചാർസെറ്റ് എന്നത് പ്രതീക എന്റിറ്റികളുടെ ഒരു കൂട്ടമാണ്, എൻകോഡിംഗ് എന്നത് നിബന്ധനകളിലെ അതിന്റെ പ്രാതിനിധ്യമാണ്
ബൈറ്റുകളുടെയും ബിറ്റുകളുടെയും. എൻകയിൽ, വാക്ക് എൻകോഡിംഗ് "വാചകത്തിന്റെ പ്രതിനിധാനം" എന്നതിന് സമാനമാണ് അർത്ഥമാക്കുന്നത്,
അതായത് വാചകം ഉൾക്കൊള്ളുന്ന പ്രതീക ഘടകങ്ങളുടെ ക്രമം തമ്മിലുള്ള ബന്ധം
ഫയൽ നിർമ്മിക്കുന്ന ബൈറ്റുകളുടെ (ബിറ്റുകൾ) ക്രമം.

അതിനാൽ, എൻകോഡിംഗ് പ്രതീക സെറ്റും ഉപരിതലം എന്ന് വിളിക്കപ്പെടുന്നതുമാണ് (ലൈൻ ടെർമിനേറ്ററുകൾ, ബൈറ്റ് ഓർഡർ,
സംയോജനം, Base64 രൂപാന്തരം മുതലായവ). എന്നിരുന്നാലും, ഇത് പ്രവർത്തിക്കുന്നത് സൗകര്യപ്രദമാണെന്ന് തെളിയിക്കുന്നു
ചില {അക്ഷരഗണങ്ങൾ, ഉപരിതല} ജോഡികൾ യഥാർത്ഥ അക്ഷരങ്ങൾ പോലെ. അതിനാൽ, ഉള്ളതുപോലെ റീകോഡ്(1), എല്ലാ UCS- ഒപ്പം
UTF- യൂണിവേഴ്സൽ ക്യാരക്ടർ സെറ്റിന്റെ എൻകോഡിംഗുകളെ ചാർസെറ്റുകൾ എന്ന് വിളിക്കുന്നു. ദയവായി റീകോഡ് കാണുക
ഈ പ്രശ്നത്തിന്റെ കൂടുതൽ വിശദാംശങ്ങൾക്ക് ഡോക്യുമെന്റേഷൻ.

പ്രതലങ്ങളെക്കുറിച്ചുള്ള ഒരേയൊരു നല്ല കാര്യം ഇതാണ്: നിങ്ങൾ അവയുമായി കളിക്കാൻ തുടങ്ങാത്തപ്പോൾ
എൻക ആരംഭിക്കില്ല, അത് ഉപരിതല-അറിയാതെ കഴിയുന്നത്ര പെരുമാറാൻ ശ്രമിക്കും
പ്രോഗ്രാം, റീകോഡ് ചെയ്യാൻ സംസാരിക്കുമ്പോൾ പോലും.

ഭാഷകൾ


എൻകയ്ക്ക് വിശ്വസനീയമായി പ്രവർത്തിക്കാൻ ഇൻപുട്ട് ഫയലുകളുടെ ഭാഷ അറിയേണ്ടതുണ്ട്
സാധാരണ 8ബിറ്റ് എൻകോഡിംഗ്. ഏതെങ്കിലും ലാറ്റിൻ, സിറിലിക് എന്നിവയ്‌ക്കായി മൾട്ടിബൈറ്റ് എൻകോഡിംഗുകൾ തിരിച്ചറിയണം
അല്ലെങ്കിൽ ഗ്രീക്ക് ഭാഷ.

നിങ്ങൾക്ക് ഉപയോഗിക്കാം (അല്ലെങ്കിൽ വേണം). -L എൻകയ്ക്ക് ഭാഷ പറയാനുള്ള ഓപ്ഷൻ. ആളുകൾ കാരണം
അവർ ലോക്കലുകൾ കോൺഫിഗർ ചെയ്‌ത അതേ ഭാഷയിലുള്ള ഫയലുകളിൽ പ്രവർത്തിക്കുക, എൻക ശ്രമിക്കുന്നു
മൂല്യം പരിശോധിച്ച് ഭാഷ ഊഹിക്കാൻ ശ്രമിക്കുന്നു LC_CTYPE കൂടാതെ മറ്റ് പ്രാദേശിക വിഭാഗങ്ങളും
(ദയവായി കാണുക ഭാഷാ(7)) നിങ്ങൾ ഒന്നും വ്യക്തമാക്കാത്തപ്പോൾ ഭാഷയ്ക്കായി അത് ഉപയോഗിക്കുന്നു. ഓഫ്
തീർച്ചയായും, ഇത് പൂർണ്ണമായും തെറ്റായിരിക്കാം കൂടാതെ നിങ്ങൾക്ക് അസംബന്ധമായ ഉത്തരങ്ങൾ നൽകുകയും നിങ്ങളുടെ നാശത്തിന് ദോഷം വരുത്തുകയും ചെയ്യും
ഫയലുകൾ, അതിനാൽ ദയവായി ഉപയോഗിക്കാൻ മറക്കരുത് -L ഓപ്ഷൻ. നിങ്ങൾക്ക് ഉപയോഗിക്കാനും കഴിയും ENCAOPT പരിസ്ഥിതി
ഒരു ഡിഫോൾട്ട് ഭാഷ സജ്ജീകരിക്കുന്നതിനുള്ള വേരിയബിൾ (വിഭാഗം കാണുക ENVIRONMENT).

ഇനിപ്പറയുന്ന ഭാഷകളെ എൻക പിന്തുണയ്‌ക്കുന്നു (ഓരോ ഭാഷയും പിന്തുണയ്‌ക്കുന്നതിനൊപ്പം പട്ടികപ്പെടുത്തിയിരിക്കുന്നു
8ബിറ്റ് എൻകോഡിംഗുകൾ).

ബെലാറഷ്യൻ CP1251 IBM866 ISO-8859-5 KOI8-UNI maccyr IBM855
ബൾഗേറിയൻ CP1251 ISO-8859-5 IBM855 maccyr ECMA-113
ചെക്ക് ISO-8859-2 CP1250 IBM852 KEYBCS2 macce KOI-8_CS_2 CORK
എസ്റ്റോണിയൻ ISO-8859-4 CP1257 IBM775 ISO-8859-13 macce ബാൾട്ടിക്
ക്രൊയേഷ്യൻ CP1250 ISO-8859-2 IBM852 macce CORK
ഹംഗേറിയൻ ISO-8859-2 CP1250 IBM852 macce CORK
ലിത്വാനിയൻ CP1257 ISO-8859-4 IBM775 ISO-8859-13 macce ബാൾട്ടിക്
ലാത്വിയൻ CP1257 ISO-8859-4 IBM775 ISO-8859-13 macce ബാൾട്ടിക്
പോളിഷ് ISO-8859-2 CP1250 IBM852 macce ISO-8859-13 ISO-8859-16 ബാൾട്ടിക് കോർക്ക്
റഷ്യൻ KOI8-R CP1251 ISO-8859-5 IBM866 maccyr
സ്ലോവാക് CP1250 ISO-8859-2 IBM852 KEYBCS2 macce KOI-8_CS_2 CORK
സ്ലോവേൻ ISO-8859-2 CP1250 IBM852 macce CORK
ഉക്രേനിയൻ CP1251 IBM855 ISO-8859-5 CP1125 KOI8-U maccyr
ചൈനീസ് GBK BIG5 HZ
ആരും

പ്രത്യേക ഭാഷ ആരും ആയി ചുരുക്കാം __, അതിൽ 8ബിറ്റ് എൻകോഡിംഗുകൾ അടങ്ങിയിട്ടില്ല, അതിനാൽ മാത്രം
മൾട്ടിബൈറ്റ് എൻകോഡിംഗുകൾ കണ്ടെത്തി.

നിങ്ങൾക്ക് ഭാഷകൾക്ക് പകരം പ്രാദേശിക നാമങ്ങളും ഉപയോഗിക്കാം:

ബെലാറഷ്യൻ ആയിരിക്കും
ബൾഗേറിയൻ ബിജി
ചെക്ക് cs
എസ്റ്റോണിയൻ എറ്റ്
ക്രൊയേഷ്യൻ മണിക്കൂർ
ഹംഗേറിയൻ ഹു
ലിത്വാനിയൻ lt
ലാത്വിയൻ എൽവി
പോളിഷ് pl
റഷ്യൻ ru
സ്ലോവാക് sk
സ്ലോവേൻ എസ്.എൽ
ഉക്രേനിയൻ യുകെ
ചൈനീസ് zh

സവിശേഷതകൾ


എൻകയുടെ നിരവധി സവിശേഷതകൾ നിങ്ങളുടെ സിസ്റ്റത്തിൽ എന്തെല്ലാം ലഭ്യമാണ്, അത് എങ്ങനെയായിരുന്നു എന്നതിനെ ആശ്രയിച്ചിരിക്കുന്നു
സമാഹരിച്ചത്. നിങ്ങൾക്ക് അവരുടെ ലിസ്റ്റ് ലഭിക്കും

enca --പതിപ്പ്

ഒരു സവിശേഷതയുടെ പേരിന് മുമ്പ് പ്ലസ് അടയാളം എന്നാൽ അത് ലഭ്യമാണെന്നാണ് അർത്ഥമാക്കുന്നത്, മൈനസ് ചിഹ്നം എന്നാൽ ഈ ബിൽഡിന്റെ അഭാവം എന്നാണ് അർത്ഥമാക്കുന്നത്
പ്രത്യേക സവിശേഷത.

ലിബ്രെകോഡ്-ഇന്റർഫേസ്. എൻകയ്ക്ക് ഗ്നു റീകോഡ് ലൈബ്രറി ചാർസെറ്റ് പരിവർത്തനത്തിലേക്കുള്ള ഇന്റർഫേസ് ഉണ്ട്
പ്രവർത്തനങ്ങൾ.

iconv-ഇന്റർഫേസ്. എൻകയ്ക്ക് UNIX98 iconv ചാർസെറ്റ് കൺവേർഷൻ ഫംഗ്ഷനുകളിലേക്കുള്ള ഇന്റർഫേസ് ഉണ്ട്.

ബാഹ്യ-കൺവെർട്ടർ. എൻകയ്ക്ക് ബാഹ്യ പരിവർത്തന പ്രോഗ്രാമുകൾ ഉപയോഗിക്കാം (നിങ്ങൾക്ക് അനുയോജ്യമായ ചിലത് ഉണ്ടെങ്കിൽ
ഇൻസ്റ്റാൾ ചെയ്തു).

ഭാഷ-കണ്ടെത്തൽ. എൻക ഭാഷ ഊഹിക്കാൻ ശ്രമിക്കുന്നു (-L) പ്രദേശങ്ങളിൽ നിന്ന്. നിങ്ങൾക്ക് ആവശ്യമില്ല
--ഭാഷ ഓപ്ഷൻ, കുറഞ്ഞത് തത്വത്തിൽ.

പ്രാദേശിക-അപരനാമം. ഭാഷാ പേരുകൾക്കായി ഉപയോഗിക്കുന്ന പ്രാദേശിക അപരനാമങ്ങൾ ഡീക്രിപ്റ്റ് ചെയ്യാൻ എൻകയ്ക്ക് കഴിയും.

ടാർഗെറ്റ്-ചാർജറ്റ്-ഓട്ടോ. ലൊക്കേലുകളിൽ നിന്ന് നിങ്ങൾ തിരഞ്ഞെടുത്ത ചാർസെറ്റ് കണ്ടെത്താൻ Enca ശ്രമിക്കുന്നു. ഓപ്ഷൻ
--സ്വയം പരിവർത്തനം എൻകയെ വിളിക്കുന്നു സംയോജിപ്പിക്കുക കുറഞ്ഞത് തത്വത്തിലെങ്കിലും പ്രവർത്തിക്കുന്നു.

ENCAOPT. കമാൻഡ് ലൈനിന് മുമ്പ് ഈ എൻവയോൺമെന്റ് വേരിയബിൾ ശരിയായി പാഴ്‌സ് ചെയ്യാൻ എൻകയ്ക്ക് കഴിയും
പരാമീറ്ററുകൾ. പോലെയുള്ള ലളിതമായ കാര്യങ്ങൾ ENCAOPT="-L യുകെ" ഈ സവിശേഷത ഇല്ലാതെ പോലും പ്രവർത്തിക്കും.

ENVIRONMENT


വേരിയബിൾ ENCAOPT സ്ഥിരസ്ഥിതി Enca ഓപ്‌ഷനുകളുടെ ഒരു കൂട്ടം ഹോൾഡ് ചെയ്യാൻ കഴിയും. അതിന്റെ ഉള്ളടക്കം വ്യാഖ്യാനിക്കപ്പെടുന്നു
കമാൻഡ് ലൈൻ ആർഗ്യുമെന്റുകൾക്ക് മുമ്പ്. നിർഭാഗ്യവശാൽ, ഇത് എല്ലായിടത്തും പ്രവർത്തിക്കുന്നില്ല (ഉണ്ടായിരിക്കണം
+ENCAOPT സവിശേഷത).

LC_CTYPE, LC_COLLATE, LC_MESSAGES (ഒരുപക്ഷേ പാരമ്പര്യമായി ലഭിച്ചതാണ് LC_ALL or ലാംഗ്) ഇതിനായി ഉപയോഗിക്കുന്നു
നിങ്ങളുടെ ഭാഷ ഊഹിക്കുന്നു (+ഭാഷ-കണ്ടെത്തൽ സവിശേഷത ഉണ്ടായിരിക്കണം).

വേരിയബിൾ DEFAULT_CHARSET വഴി ഉപയോഗിക്കാം സംയോജിപ്പിക്കുക ഡിഫോൾട്ട് ടാർഗെറ്റ് ചാർസെറ്റ് ആയി.

ഡയഗ്നോസ്റ്റിക്സ്


എല്ലാ ഇൻപുട്ട് ഫയലുകളും വിജയകരമായി തുടരുമ്പോൾ എൻക എക്സിറ്റ് കോഡ് 0 നൽകുന്നു (അതായത് എല്ലാം
എൻകോഡിംഗുകൾ കണ്ടെത്തുകയും എല്ലാ ഫയലുകളും പരിവർത്തനം ചെയ്യുകയാണെങ്കിൽ ആവശ്യമായ എൻകോഡിംഗിലേക്ക് പരിവർത്തനം ചെയ്യുകയും ചെയ്തു
ആവശ്യപ്പെട്ടിരുന്നു). എൻകോഡിംഗ് ഊഹിക്കാൻ കഴിയാതെ വരുമ്പോൾ എക്സിറ്റ് കോഡ് 1 തിരികെ നൽകും
ഏത് ഇൻപുട്ട് ഫയലിലും പരിവർത്തനം നടത്തുക, കാരണം അത് വേണ്ടത്ര ബുദ്ധിപരമല്ല. എക്സിറ്റ് കോഡ് 2 ആണ്
ഗുരുതരമായ (ഉദാ. I/O) പ്രശ്‌നങ്ങൾ ഉണ്ടായാൽ തിരികെ നൽകി.

സുരക്ഷ


എൻകയെ ശ്രദ്ധിക്കാതെ പ്രവർത്തിക്കാൻ അനുവദിക്കണം, അതാണ് അതിന്റെ ലക്ഷ്യം. എന്നിരുന്നാലും:

കണ്ടെത്തൽ 100% പ്രവർത്തിക്കുമെന്ന് വാറന്റി ഇല്ല. അതിൽ പന്തയം വെക്കരുത്, നിങ്ങൾക്ക് എളുപ്പത്തിൽ നഷ്ടപ്പെടാം
വിലപ്പെട്ട ഡാറ്റ.

enca (പ്രോഗ്രാം) ഉപയോഗിക്കരുത്, പകരം ലിബെങ്കയിലേക്കുള്ള ലിങ്ക് നിങ്ങൾക്ക് സമാനമായ എന്തെങ്കിലും വേണമെങ്കിൽ
സുരക്ഷ. ആത്യന്തികമായ പരിവർത്തനം നിങ്ങൾ സ്വയം നടത്തണം.

ബാഹ്യ കൺവെർട്ടറുകൾ ഉപയോഗിക്കരുത്. അവ കംപൈൽ-ടൈം പ്രവർത്തനരഹിതമാക്കുക.

അറിഞ്ഞിരിക്കുക ENCAOPT കൂടാതെ എല്ലാ ബിൽറ്റ്-ഇൻ ഓട്ടോമാജിക്കും വിവിധ കാര്യങ്ങൾ ഊഹിക്കുന്നു
പരിസ്ഥിതി, അതായത് പ്രദേശങ്ങൾ.

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


സൗജന്യ സെർവറുകളും വർക്ക്സ്റ്റേഷനുകളും

Windows & Linux ആപ്പുകൾ ഡൗൺലോഡ് ചെയ്യുക

  • 1
    itop - ITSM CMDB ഓപ്പൺ സോഴ്സ്
    itop - ITSM CMDB ഓപ്പൺ സോഴ്സ്
    ഐടി ഓപ്പറേഷൻസ് പോർട്ടൽ: പൂർണ്ണമായി തുറന്നിരിക്കുന്നു
    ഉറവിടം, ITIL, വെബ് അധിഷ്ഠിത സേവനം
    ഒരു പൂർണ്ണമായ ഉൾപ്പെടെ മാനേജ്മെന്റ് ഉപകരണം
    ഇഷ്‌ടാനുസൃതമാക്കാവുന്ന CMDB, ഒരു ഹെൽപ്പ്‌ഡെസ്‌ക് സിസ്റ്റം കൂടാതെ
    ഒരു പ്രമാണം മനുഷ്യൻ...
    ഐടോപ്പ് ഡൗൺലോഡ് ചെയ്യുക - ITSM CMDB ഓപ്പൺ സോഴ്സ്
  • 2
    ക്ലെമെൻറൈൻ
    ക്ലെമെൻറൈൻ
    ക്ലെമന്റൈൻ ഒരു മൾട്ടി-പ്ലാറ്റ്ഫോം സംഗീതമാണ്
    കളിക്കാരനും ലൈബ്രറി സംഘാടകനും പ്രചോദനം നൽകി
    അമറോക്ക് 1.4. ഇതിന് ഒരു ഉപവാസവും ഉണ്ട്
    ഉപയോഗിക്കാൻ എളുപ്പമുള്ള ഇന്റർഫേസ്, ഒപ്പം നിങ്ങളെ അനുവദിക്കുന്നു
    തിരയുകയും...
    ക്ലെമന്റൈൻ ഡൗൺലോഡ് ചെയ്യുക
  • 3
    XISMuS
    XISMuS
    ശ്രദ്ധിക്കുക: 2.4.3 ക്യുമുലേറ്റീവ് അപ്‌ഡേറ്റ് ഉണ്ട്
    വിട്ടയച്ചു!! അപ്‌ഡേറ്റ് എല്ലാവർക്കുമായി പ്രവർത്തിക്കുന്നു
    മുമ്പത്തെ 2.xx പതിപ്പ്. നവീകരിക്കുകയാണെങ്കിൽ
    പതിപ്പ് v1.xx-ൽ നിന്ന്, ദയവായി ഡൗൺലോഡ് ചെയ്യുക
    ൽ ...
    XISMuS ഡൗൺലോഡ് ചെയ്യുക
  • 4
    ഫേസ്ട്രാക്ക്നോയർ
    ഫേസ്ട്രാക്ക്നോയർ
    മോഡുലാർ ഹെഡ്‌ട്രാക്കിംഗ് പ്രോഗ്രാം
    ഒന്നിലധികം ഫെയ്സ് ട്രാക്കറുകൾ, ഫിൽട്ടറുകൾ എന്നിവ പിന്തുണയ്ക്കുന്നു
    ഗെയിം-പ്രോട്ടോക്കോളുകളും. ട്രാക്കറുകൾക്കിടയിൽ
    SM FaceAPI, AIC ഇനേർഷ്യൽ ഹെഡ്
    ട്രാക്കർ...
    facetracknoir ഡൗൺലോഡ് ചെയ്യുക
  • 5
    PHP QR കോഡ്
    PHP QR കോഡ്
    PHP QR കോഡ് ഓപ്പൺ സോഴ്‌സ് ആണ് (LGPL)
    QR കോഡ് സൃഷ്ടിക്കുന്നതിനുള്ള ലൈബ്രറി,
    2-ഡൈമൻഷണൽ ബാർകോഡ്. ഇതിനെ അടിസ്ഥാനമാക്കി
    libqrencode C ലൈബ്രറി, ഇതിനായി API നൽകുന്നു
    ക്യുആർ കോഡ് ബാർക്ക് സൃഷ്ടിക്കുന്നു...
    PHP QR കോഡ് ഡൗൺലോഡ് ചെയ്യുക
  • 6
    ഫ്രീസിവ്
    ഫ്രീസിവ്
    ഫ്രീസിവ് ഒരു ഫ്രീ ടേൺ അധിഷ്ഠിതമാണ്
    മൾട്ടിപ്ലെയർ സ്ട്രാറ്റജി ഗെയിം, അതിൽ ഓരോന്നും
    കളിക്കാരൻ എയുടെ നേതാവാകുന്നു
    നാഗരികത, നേടിയെടുക്കാൻ പോരാടുന്നു
    ആത്യന്തിക ലക്ഷ്യം: ആകാൻ...
    Freeciv ഡൗൺലോഡ് ചെയ്യുക
  • കൂടുതൽ "

ലിനക്സ് കമാൻഡുകൾ

Ad