Amazon Best VPN GoSearch

OnWorks ഫെവിക്കോൺ

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

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

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

പട്ടിക:

NAME


ഗെറ്റോപ്‌റ്റുകൾ — കമാൻഡ് ലൈൻ പാരാമീറ്ററുകൾ പാഴ്സിംഗിനുള്ള libbash ലൈബ്രറി

സിനോപ്സിസ്


$retval നീളമുള്ളത് ⟨നിർദ്ദേശങ്ങൾ⟩ ⟨പാരാമീറ്ററുകൾ⟩

വിവരണം


ഇത് ഒരു ഡോക്യുമെന്റേഷൻ ആണ് ലിബ്ബാഷ് getopts ലൈബ്രറി, അത് നടപ്പിലാക്കുന്നു നീളമുള്ളത് ഫംഗ്ഷൻ
വേണ്ടി ബാഷ്(1). bash getopts ഫംഗ്‌ഷന്റെ ഡോക്യുമെന്റേഷനായി, ദയവായി കാണുക ഗെറ്റോപ്‌റ്റുകൾ(1) (
ഗെറ്റോപ്‌റ്റുകൾ(1posix) ചില സിസ്റ്റങ്ങളിൽ).

റഫറൻസിനായി ഒരു പട്ടിക ഇതാ:
ഗെറ്റോപ്‌റ്റുകൾ(1) (അല്ലെങ്കിൽ ചില സിസ്റ്റങ്ങളിൽ 1posix) നടപ്പിലാക്കിയത് ബാഷ്
ഗെറ്റോപ്‌റ്റുകൾ(3) നടപ്പിലാക്കിയത് ലിബ്ബാഷ്.
നേടുക(1) getopt utils (util-linux ന്റെ ഭാഗം) നടപ്പിലാക്കിയത്
നീളമുള്ളത്(1) നടപ്പിലാക്കിയത് ലിബ്ബാഷ് തടയുന്നതിന് 1-ന് പകരം സെക്ഷൻ 3-ലേക്ക് ഇൻസ്റ്റാൾ ചെയ്തു
സി മാൻ പേജുകളുമായുള്ള കൂട്ടിയിടി.
നേടുക(3) GNU C ലൈബ്രറി നടപ്പിലാക്കി.
നീളമുള്ളത്(3) GNU C ലൈബ്രറി നടപ്പിലാക്കി.
util-linux പാക്കേജിന്റെ ഭാഗമാണ് ഗെറ്റോപ്റ്റ് യൂട്ടിലിറ്റിയും ഞാൻ കണ്ടത്.

ദി നീളമുള്ളത് ഫംഗ്ഷൻ കമാൻഡ് ലൈൻ ആർഗ്യുമെന്റുകൾ പാഴ്സ് ചെയ്യുന്നു. അത് ഉപയോഗിക്കുന്നു നിർദ്ദേശങ്ങൾ പോലെ
പാഴ്സ് ചെയ്യുന്നതിനുള്ള നിയമങ്ങൾ പരാമീറ്ററുകൾ.

ദി നിർദ്ദേശങ്ങൾ
പാരാമീറ്ററുകൾ പാഴ്സിംഗിനുള്ള നിയമങ്ങൾ വ്യക്തമാക്കുന്ന ഒരു സ്ട്രിംഗ്. നിർദ്ദേശ സ്ട്രിംഗ് നിർമ്മിച്ചിരിക്കുന്നത് a
സ്വതന്ത്ര നിർദ്ദേശങ്ങളുടെ ഒരു കൂട്ടം, ഒരു വൈറ്റ് സ്പേസ് കൊണ്ട് വേർതിരിച്ചിരിക്കുന്നു. ഓരോ നിർദ്ദേശത്തിനും ഉണ്ടായിരിക്കണം
ഇനിപ്പറയുന്ന ഘടന:

-|--->[:]

ഈ ഘടനയിൽ മൂന്ന് ഭാഗങ്ങൾ അടങ്ങിയിരിക്കുന്നു:

-
ഇതാണ് പരാമീറ്റർ ഒറ്റ-അക്ഷര ചിഹ്നം. ഉദാഹരണത്തിന് -h.

--
ഇതാണ് പരാമീറ്ററിന്റെ അനുബന്ധ ബഹു-അക്ഷര ചിഹ്നം. ഉദാഹരണത്തിന് --സഹായിക്കൂ.

[:]
പാരാമീറ്റർ മൂല്യം ഉൾക്കൊള്ളുന്ന വേരിയബിളിന്റെ പേരാണ് ഇത്. ഉദാഹരണത്തിന്:
സഹായിക്കൂ.

വേരിയബിൾ നാമത്തിന് രണ്ട് വേരിയബിളുകളിൽ ഒന്നിനെ പ്രതിനിധീകരിക്കാൻ കഴിയും:

ഫ്ലാഗ് വേരിയബിൾ (പിന്തുടരാത്തത് ':')
ഈ സാഹചര്യത്തിൽ, അത് 'ഓൺ' ആണെങ്കിൽ (അതായത് കമാൻഡിൽ വ്യക്തമാക്കിയത് 1 എന്ന മൂല്യം നിലനിർത്തും
ലൈൻ) കൂടാതെ 'ഓഫ്' ആണെങ്കിൽ നിർവചിക്കില്ല.

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

ദി പരാമീറ്ററുകൾ
ദി പരാമീറ്ററുകൾ നിങ്ങൾ പാഴ്‌സ് ചെയ്യാൻ ആഗ്രഹിക്കുന്ന പരാമീറ്ററുകൾ മാത്രമാണ്.

തിരികെ , VALUE-


ഈ ഫംഗ്‌ഷൻ ഒരു കൂട്ടം വേരിയബിൾ നിർവചനങ്ങൾ അടങ്ങുന്ന ഒരു സ്‌ട്രിംഗ് നൽകുന്നു. ഇതിനായി
വേരിയബിളുകൾ നിർവചിക്കുക, ഈ സ്ട്രിംഗ് ഒരു പരാമീറ്ററായി നൽകണം പരിണാമം പ്രവർത്തനം. ഈ
മൂല്യം വേരിയബിളിൽ തിരികെ നൽകുന്നു $retval.

ഉദാഹരണങ്ങൾ


ഫ്ലാഗുകൾക്കായി തിരയുന്ന കമാൻഡ് ലൈൻ പാരാമീറ്ററുകൾ പാഴ്സ് ചെയ്യുക -h | --സഹായിക്കൂ ഒപ്പം -v | --പതിപ്പ് ഒപ്പം
മൂല്യം -p | --പാത :

getopt_long '-h|--help->സഹായം
-v|--version->VERSION
-p|--path->പാത്ത്:' $*
eval $retval

ഈ ഉദാഹരണത്തിൽ, പരാമീറ്ററുകൾക്കായി --സഹായിക്കൂ --പാത്ത്=/usr/ സൃഷ്ടിക്കപ്പെടുന്ന വേരിയബിളുകൾ
ആകുന്നു:

സഹായം=1
പാത=/usr/

പരാമീറ്ററുകൾക്കായി --സഹായിക്കൂ --പാത്ത്=/ usr --പാത്ത്=/ ബിൻ സൃഷ്ടിക്കപ്പെടുന്ന വേരിയബിളുകൾ ഇവയാണ്:

സഹായം=1
പാത=(/ usr / ബിൻ)

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


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

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

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

Ad




×
വിജ്ഞാപനം
❤️ഇവിടെ ഷോപ്പുചെയ്യുക, ബുക്ക് ചെയ്യുക അല്ലെങ്കിൽ വാങ്ങുക — ചെലവില്ലാതെ, സേവനങ്ങൾ സൗജന്യമായി നിലനിർത്താൻ സഹായിക്കുന്നു.