Ubuntu Online, Fedora Online, Windows online emulator അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ പ്രവർത്തിപ്പിക്കാവുന്ന കമാൻഡ് compressposix ആണിത്.
പട്ടിക:
NAME
compress — കംപ്രസ് ഡാറ്റ
സിനോപ്സിസ്
ചുരുക്കുക [−fv] [-ബി ബിറ്റുകൾ] [ഫയല്...]
ചുരുക്കുക [−cfv] [-ബി ബിറ്റുകൾ] [ഫയല്]
വിവരണം
ദി ചുരുക്കുക അഡാപ്റ്റീവ് ഉപയോഗിച്ച് പേരുള്ള ഫയലുകളുടെ വലുപ്പം കുറയ്ക്കാൻ യൂട്ടിലിറ്റി ശ്രമിക്കും
Lempel-Ziv കോഡിംഗ് അൽഗോരിതം.
കുറിപ്പ്: ലെംപെൽ-സിവ്, വില്യം ഈസ്റ്റ്മാൻ, എബ്രഹാം ലെമ്പൽ എന്നിവർക്ക് നൽകിയ യുഎസ് പേറ്റന്റ് 4464650 ആണ്,
ജേക്കബ് സിവ്, 7 ഓഗസ്റ്റ് 1984-ന് മാർട്ടിൻ കോൺ, സ്പെറി കോർപ്പറേഷനിൽ നിയമിതനായി.
Lempel-Ziv-Welch കംപ്രഷൻ, ടെറി എയ്ക്ക് നൽകിയിട്ടുള്ള US പേറ്റന്റ് 4558302 പ്രകാരം കവർ ചെയ്യുന്നു.
10 ഡിസംബർ 1985-ന് വെൽച്ചിനെ സ്പെറി കോർപ്പറേഷനിൽ നിയമിച്ചു.
അഡാപ്റ്റീവ് Lempel-Ziv കോഡിംഗ് അൽഗോരിതം പിന്തുണയ്ക്കാത്ത സിസ്റ്റങ്ങളിൽ, ഇൻപുട്ട് ഫയലുകൾ പാടില്ല
മാറ്റുകയും രണ്ടിൽ കൂടുതൽ പിശക് മൂല്യം നൽകുകയും ചെയ്യും. ഔട്ട്പുട്ട് ചെയ്യുമ്പോൾ ഒഴികെ
സ്റ്റാൻഡേർഡ് ഔട്ട്പുട്ടിലാണ്, ഓരോ ഫയലും എക്സ്റ്റൻഷൻ ഉപയോഗിച്ച് മാറ്റിസ്ഥാപിക്കും .Z. എങ്കിൽ
അഭ്യർത്ഥന പ്രക്രിയയ്ക്ക് ഉചിതമായ പ്രത്യേകാവകാശങ്ങൾ ഉണ്ട്, ഉടമസ്ഥാവകാശം, മോഡുകൾ, ആക്സസ് സമയം, കൂടാതെ
യഥാർത്ഥ ഫയലിന്റെ പരിഷ്ക്കരണ സമയം സംരക്ഷിക്കപ്പെടുന്നു. ചേർക്കുകയാണെങ്കിൽ .Z ഫയൽ നാമത്തിലേക്ക്
പേര് {NAME_MAX} ബൈറ്റുകൾ കവിയുന്നു, കമാൻഡ് പരാജയപ്പെടും. ഫയലുകളൊന്നും ഇല്ലെങ്കിൽ
വ്യക്തമാക്കിയത്, സ്റ്റാൻഡേർഡ് ഇൻപുട്ട് സ്റ്റാൻഡേർഡ് ഔട്ട്പുട്ടിലേക്ക് കംപ്രസ് ചെയ്യണം.
ഓപ്ഷനുകൾ
ദി ചുരുക്കുക യൂട്ടിലിറ്റി POSIX.1-2008-ന്റെ അടിസ്ഥാന നിർവ്വചന വോള്യവുമായി പൊരുത്തപ്പെടണം. വിഭാഗം
12.2, യൂട്ടിലിറ്റി പദവിന്യാസം മാർഗ്ഗനിർദ്ദേശങ്ങൾ.
ഇനിപ്പറയുന്ന ഓപ്ഷനുകൾ പിന്തുണയ്ക്കും:
-ബി ബിറ്റുകൾ ഒരു കോഡിൽ ഉപയോഗിക്കേണ്ട പരമാവധി എണ്ണം ബിറ്റുകൾ വ്യക്തമാക്കുക. ഒരു അനുരൂപീകരണത്തിനായി
അപേക്ഷ, ദി ബിറ്റുകൾ വാദം ഇതായിരിക്കും:
9 <= ബിറ്റുകൾ <= 14
നടപ്പാക്കൽ അനുവദിച്ചേക്കാം ബിറ്റുകൾ 14-ൽ കൂടുതൽ മൂല്യങ്ങൾ. ഡിഫോൾട്ട് 14 ആണ്,
15, അല്ലെങ്കിൽ 16.
-സി കോസ് ചുരുക്കുക സ്റ്റാൻഡേർഡ് ഔട്ട്പുട്ടിലേക്ക് എഴുതാൻ; ഇൻപുട്ട് ഫയൽ മാറ്റിയിട്ടില്ല,
അല്ല .Z ഫയലുകൾ സൃഷ്ടിക്കപ്പെടുന്നു.
−f ഫോഴ്സ് കംപ്രഷൻ ഫയല്, ഇത് യഥാർത്ഥത്തിൽ വലിപ്പം കുറയ്ക്കുന്നില്ലെങ്കിലും
ഫയൽ, അല്ലെങ്കിൽ അനുബന്ധമാണെങ്കിൽ ഫയല്.Z ഫയൽ ഇതിനകം നിലവിലുണ്ട്. എങ്കിൽ −f ഓപ്ഷൻ ആണ്
നൽകിയിട്ടില്ല, കൂടാതെ പ്രക്രിയ പശ്ചാത്തലത്തിൽ പ്രവർത്തിക്കുന്നില്ല, ഉപയോക്താവ്
നിലവിലുണ്ടോ എന്ന് പ്രേരിപ്പിച്ചു ഫയല്.Z ഫയൽ തിരുത്തിയെഴുതണം. എങ്കിൽ
പ്രതികരണം ശരിയാണ്, നിലവിലുള്ള ഫയൽ തിരുത്തിയെഴുതപ്പെടും.
-വി ഓരോ ഫയലിന്റെയും ശതമാനം കുറയ്ക്കൽ സാധാരണ പിശകിലേക്ക് എഴുതുക.
പ്രവർത്തനങ്ങൾ
ഇനിപ്പറയുന്ന പ്രവർത്തനത്തെ പിന്തുണയ്ക്കും:
ഫയല് കംപ്രസ് ചെയ്യേണ്ട ഫയലിന്റെ പാത്ത് നെയിം.
STDIN
ഇല്ലെങ്കിൽ മാത്രമേ സ്റ്റാൻഡേർഡ് ഇൻപുട്ട് ഉപയോഗിക്കാവൂ ഫയല് പ്രവർത്തനരേഖകൾ വ്യക്തമാക്കിയിട്ടുണ്ട്, അല്ലെങ്കിൽ എ ഫയല്
ഓപ്പറാൻറ് ആണ് '-'.
ഇൻപുട്ട് ഫയലുകൾ
If ഫയല് ഓപ്പറാൻഡുകൾ വ്യക്തമാക്കിയിട്ടുണ്ട്, ഇൻപുട്ട് ഫയലുകളിൽ കംപ്രസ് ചെയ്യേണ്ട ഡാറ്റ അടങ്ങിയിരിക്കുന്നു.
ENVIRONMENT വ്യത്യാസങ്ങൾ
ഇനിപ്പറയുന്ന പരിസ്ഥിതി വേരിയബിളുകൾ നിർവ്വഹണത്തെ ബാധിക്കും ചുരുക്കുക:
ലാംഗ് സജ്ജീകരിക്കാത്ത അല്ലെങ്കിൽ അന്തർദേശീയവൽക്കരണ വേരിയബിളുകൾക്ക് സ്ഥിരസ്ഥിതി മൂല്യം നൽകുക
ശൂന്യം. (POSIX.1-2008-ന്റെ അടിസ്ഥാന നിർവചനങ്ങളുടെ അളവ് കാണുക, വിഭാഗം 8.2,
അന്തർദേശീയവൽക്കരണം വേരിയബിളുകൾ അന്താരാഷ്ട്രവൽക്കരണത്തിന്റെ മുൻഗണനയ്ക്കായി
പ്രാദേശിക വിഭാഗങ്ങളുടെ മൂല്യങ്ങൾ നിർണ്ണയിക്കാൻ ഉപയോഗിക്കുന്ന വേരിയബിളുകൾ.)
LC_ALL ശൂന്യമല്ലാത്ത സ്ട്രിംഗ് മൂല്യത്തിലേക്ക് സജ്ജീകരിച്ചാൽ, മറ്റെല്ലാ മൂല്യങ്ങളുടെയും മൂല്യങ്ങൾ അസാധുവാക്കുക
അന്താരാഷ്ട്രവൽക്കരണ വേരിയബിളുകൾ.
LC_COLLATE
ശ്രേണികൾ, തുല്യതാ ക്ലാസുകൾ, മൾട്ടി-കളുടെ സ്വഭാവം എന്നിവയ്ക്കുള്ള ലൊക്കേൽ നിർണ്ണയിക്കുക
നിർവചിച്ചിരിക്കുന്ന വിപുലീകൃത റെഗുലർ എക്സ്പ്രഷനിൽ ഉപയോഗിച്ചിരിക്കുന്ന പ്രതീക ശേഖരണ ഘടകങ്ങൾ
The yesexpr ലെ ലോക്കൽ കീവേഡ് LC_MESSAGES വിഭാഗം.
LC_CTYPE ടെക്സ്റ്റ് ഡാറ്റയുടെ ബൈറ്റുകളുടെ സീക്വൻസുകളുടെ വ്യാഖ്യാനത്തിനുള്ള ലൊക്കേൽ നിർണ്ണയിക്കുക
പ്രതീകങ്ങളായി (ഉദാഹരണത്തിന്, മൾട്ടി-ബൈറ്റ് പ്രതീകങ്ങൾക്ക് വിരുദ്ധമായി സിംഗിൾ-ബൈറ്റ്
ആർഗ്യുമെന്റുകൾ), വിപുലീകൃത റെഗുലറിൽ ഉപയോഗിക്കുന്ന സ്വഭാവ ക്ലാസുകളുടെ പെരുമാറ്റം
എന്നതിന് നിർവചിച്ചിരിക്കുന്ന പദപ്രയോഗം yesexpr ലെ ലോക്കൽ കീവേഡ് LC_MESSAGES വിഭാഗം.
LC_MESSAGES
സ്ഥിരീകരണ പ്രതികരണങ്ങൾ പ്രോസസ്സ് ചെയ്യാൻ ഉപയോഗിക്കുന്ന ലൊക്കേലും ഉപയോഗിച്ച പ്രാദേശികവും നിർണ്ണയിക്കുക
ഡയഗ്നോസ്റ്റിക് സന്ദേശങ്ങൾ, നിർദ്ദേശങ്ങൾ, എന്നിവയുടെ ഫോർമാറ്റും ഉള്ളടക്കവും ബാധിക്കുന്നതിന്
ൽ നിന്നുള്ള ഔട്ട്പുട്ട് -വി സാധാരണ പിശകിലേക്ക് എഴുതിയ ഓപ്ഷൻ.
NLSPATH പ്രോസസ്സിംഗിനായി സന്ദേശ കാറ്റലോഗുകളുടെ സ്ഥാനം നിർണ്ണയിക്കുക LC_MESSAGES.
അസിൻക്രണസ് പരിപാടികൾ
സ്ഥിരസ്ഥിതി.
STDOUT
അല്ലെങ്കിൽ ഫയല് പ്രവർത്തനരേഖകൾ വ്യക്തമാക്കിയിട്ടുണ്ട്, അല്ലെങ്കിൽ എ ഫയല് ഓപ്പറാൻറ് ആണ് '-', അല്ലെങ്കിൽ -സി ഓപ്ഷൻ ആണ്
വ്യക്തമാക്കിയ, സ്റ്റാൻഡേർഡ് ഔട്ട്പുട്ടിൽ കംപ്രസ് ചെയ്ത ഔട്ട്പുട്ട് അടങ്ങിയിരിക്കുന്നു.
എസ്.ടി.ഡി.ആർ.ആർ
സാധാരണ പിശക് ഡയഗ്നോസ്റ്റിക്, പ്രോംപ്റ്റ് സന്ദേശങ്ങൾക്കും ഔട്ട്പുട്ടിനും മാത്രമേ ഉപയോഗിക്കൂ
നിന്ന് -വി.
ഔട്ട്പ് ഫയലുകൾ
ഔട്ട്പുട്ട് ഫയലുകളിൽ കംപ്രസ് ചെയ്ത ഔട്ട്പുട്ട് അടങ്ങിയിരിക്കണം. കംപ്രസ് ചെയ്ത ഫയലുകളുടെ ഫോർമാറ്റ് ആണ്
നിർവചിക്കാത്തതും നടപ്പിലാക്കലുകൾക്കിടയിൽ അത്തരം ഫയലുകളുടെ കൈമാറ്റം (വഴി ആക്സസ് ഉൾപ്പെടെ
വ്യക്തമാക്കാത്ത ഫയൽ പങ്കിടൽ സംവിധാനങ്ങൾ) POSIX.1-2008-ന് ആവശ്യമില്ല.
വിപുലീകരിച്ചു വിവരണം
ഒന്നുമില്ല.
പുറത്ത് പദവി
ഇനിപ്പറയുന്ന എക്സിറ്റ് മൂല്യങ്ങൾ തിരികെ നൽകും:
0 വിജയകരമായ പൂർത്തീകരണം.
1 ഒരു പിശക് സംഭവിച്ചു.
2 ഒന്നോ അതിലധികമോ ഫയലുകൾ കംപ്രസ് ചെയ്തില്ല, കാരണം അവയുടെ വലുപ്പം വർദ്ധിക്കും (കൂടാതെ
The −f ഓപ്ഷൻ വ്യക്തമാക്കിയിട്ടില്ല).
>2 ഒരു പിശക് സംഭവിച്ചു.
പരിസരം OF പിശകുകൾ
ഇൻപുട്ട് ഫയൽ മാറ്റമില്ലാതെ തുടരും.
ദി പിന്തുടരുന്ന വിഭാഗങ്ങൾ ആകുന്നു വിജ്ഞാനപ്രദമായ.
APPLICATION, USAGE
ലഭിച്ച കംപ്രഷന്റെ അളവ് ഇൻപുട്ടിന്റെ വലുപ്പത്തെ ആശ്രയിച്ചിരിക്കുന്നു ബിറ്റുകൾ
ഓരോ കോഡും, പൊതുവായ സബ്സ്ട്രിംഗുകളുടെ വിതരണവും. സാധാരണഗതിയിൽ, സോഴ്സ് കോഡ് പോലുള്ള വാചകം
അല്ലെങ്കിൽ ഇംഗ്ലീഷ് 50-60% കുറയുന്നു. കംപ്രഷൻ സാധാരണയായി നേടിയതിനേക്കാൾ വളരെ മികച്ചതാണ്
ഹഫ്മാൻ കോഡിംഗ് അല്ലെങ്കിൽ അഡാപ്റ്റീവ് ഹഫ്മാൻ കോഡിംഗ് (ഒതുക്കമുള്ള), കൂടാതെ കണക്കുകൂട്ടാൻ കുറച്ച് സമയമെടുക്കും.
എന്നാലും ചുരുക്കുക ഒരു സിഗ്നൽ ലഭിക്കുമ്പോഴോ അല്ലെങ്കിൽ എപ്പോഴോ സ്ഥിരസ്ഥിതി പ്രവർത്തനങ്ങൾ കർശനമായി പിന്തുടരുന്നു
പിശക് സംഭവിക്കുന്നു, ചില അപ്രതീക്ഷിത ഫലങ്ങൾ ഉണ്ടാകാം. ചില നടപ്പാക്കലുകളിൽ അതിന് സാധ്യതയുണ്ട്
ഭാഗികമായി കംപ്രസ്സുചെയ്ത ഒരു ഫയൽ അതിന്റെ കംപ്രസ് ചെയ്യാത്ത ഇൻപുട്ട് ഫയലിനൊപ്പം അവശേഷിക്കുന്നു. മുതലുള്ള
യുടെ പൊതുവായ പ്രവർത്തനം ചുരുക്കുക എന്നതിന് ശേഷം മാത്രം കംപ്രസ് ചെയ്യാത്ത ഫയൽ ഇല്ലാതാക്കുക എന്നതാണ് .Z
ഫയൽ വിജയകരമായി പൂരിപ്പിച്ചു, ഒരു ആപ്ലിക്കേഷൻ എപ്പോഴും എക്സിറ്റ് ശ്രദ്ധാപൂർവ്വം പരിശോധിക്കണം
ന്റെ നില ചുരുക്കുക സമാന പേരുള്ള അയൽക്കാരുള്ള ഫയലുകൾ ഏകപക്ഷീയമായി ഇല്ലാതാക്കുന്നതിന് മുമ്പ്
.Z പ്രത്യയങ്ങൾ.
14 എന്ന പരിധി ബിറ്റുകൾ എല്ലാ സിസ്റ്റങ്ങളിലേക്കും പോർട്ടബിലിറ്റി കൈവരിക്കുക എന്നതാണ് ഓപ്ഷൻ-ആർഗ്യുമെന്റ്
(ഒരു വ്യക്തമായ പ്രസിദ്ധീകരിച്ച ഫയൽ ഫോർമാറ്റിന്റെ അഭാവം മൂലം ഏർപ്പെടുത്തിയ നിയന്ത്രണങ്ങൾക്കുള്ളിൽ). ചിലത്
16-ബിറ്റ് ആർക്കിടെക്ചറുകളെ അടിസ്ഥാനമാക്കിയുള്ള നടപ്പിലാക്കലുകൾക്ക് 15 അല്ലെങ്കിൽ 16-ബിറ്റ് അൺകംപ്രഷൻ പിന്തുണയ്ക്കാൻ കഴിയില്ല.
ഉദാഹരണങ്ങൾ
ഒന്നുമില്ല.
യുക്തി
ഒന്നുമില്ല.
ഭാവി ദിശകൾ
ഒന്നുമില്ല.
onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് compressposix ഓൺലൈനിൽ ഉപയോഗിക്കുക