സെറ്റ് - ലിനക്സ് ആജ്ഞ - യുണിക്സ് കമാൻഡ്

സെറ്റ് - വേരിയബിളുകൾ വായിക്കുക, എഴുതുക

സംഗ്രഹം

varName സജ്ജമാക്കണോ ? മൂല്യം ?

വിവരണം

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

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

ഓപ്ഷനുകൾ

-ഒരു മാർക്കറ്റ് വേരിയബിൾ, പരിഷ്കരിച്ചത് അല്ലെങ്കിൽ കയറ്റുമതിക്ക് വേണ്ടി സൃഷ്ടിച്ചവയാണ്. -b ഉടൻ ജോലി അവസാനിപ്പിക്കൽ അറിയിക്കുക. -നില്ലെങ്കിൽ ഒരു കമാൻഡ് നോൺ-നോൺ-സ്റ്റാറ്റസ് ഉള്ളതാണു് എങ്കിൽ പുറത്തുകടക്കുക. -f ഫയൽ നാമം ജനറേറ്റുചെയ്യൽ അപ്രാപ്തമാക്കുക (globbing). -h ആജ്ഞകൾ അവരുടെ സ്ഥാനം അവർ നോക്കിക്കഴിയുമ്പോൾ ഓർക്കുക. -k എല്ലാ അസൈൻമെന്റ് ആർഗ്യുമെന്റുകളും ഒരു ആജ്ഞയ്ക്ക് പരിസ്ഥിതിയിൽ സ്ഥാപിക്കുന്നു, കമാൻഡ് നെയിം അവസാനിക്കുന്നതിനു മാത്രമല്ല. -m ജോബ് നിയന്ത്രണം പ്രവർത്തനക്ഷമമാണ്. -n കമാൻഡുകൾ റീഡുചെയ്യുക, പക്ഷെ അവ നടപ്പിലാക്കരുത്. -o ഐച്ഛികം-നാമം ഐച്ഛികത്തിനു് പേരു് നൽകാനുള്ള വേരിയബിൾ സജ്ജമാക്കുക: allexport same -a braceexpand as -B -ac emacs ഒരു emacs- രീതിയിലുള്ള ലൈൻ എഡിറ്റിങ് ഇന്റർഫേസ് ഉപയോഗിയ്ക്കുന്നു -e sametrace -e similar to -t functrace same -t hashall same -E പോലെ -h histexpand -H ഹിസ്റ്റോപ്പാന്ഡ് ആഡ്-എ ഹിസ്റ്റീപ്പ്പാൻഡ് കമാൻഡ് ഹിസ്റ്ററി ഹിസ്റ്ററി ignoreeof ഷെൽ ഔട്ട് ചെയ്യാതെ പുറത്തുപോവുകയോ EOF ഇൻട്രാക്റ്റീവ്-കമന്റ്സ് അഭിപ്രായങ്ങൾ ദൃശ്യമാകാൻ അനുവദിക്കുക commands കീവേഡ് അതേ പോലെ -k മോണിറ്റർ അതേ -m noclobber same as -c noexec same - n noglob same as -f nologologist ഇപ്പോൾ സ്വീകരിച്ചെങ്കിലും അവഗണിക്കുക -b sameset -u samecmd same -t samet as -t samet -t physically same -P pipeeline ഒരു പൈപ്പ് റിട്ടേൺ മൂല്യം ഒരു നോൺ ഔട്ട് പൂജ്യം നിലവാരമില്ലാത്ത പോസിക്സിനോടൊപ്പമുള്ള ഒരു കമാൻഡിൻറെ പുറത്ത് മാറ്റിയാൽ പൂജ്യം മാറ്റമൊന്നും വരുത്താതെ ബസിൻറെ സ്വഭാവം മാറ്റിയാൽ പൂജ്യം മാറ്റണം. സ്റ്റാൻഡേർഡ് ഓപ്പറേഷനിൽ നിന്നും വ്യത്യസ്തമായി, ശൈലി ലൈൻ എഡിറ്റിംഗ് ഇന്റർഫേസ് xtrace same -x -p ഓണാക്കി യഥാർത്ഥ ഫലപ്രദമായ ഉപയോക്തൃ ഐഡികൾ പൊരുത്തപ്പെടുന്നില്ലെങ്കിൽ. $ ENV ഫയലിന്റെ പ്രോസസ് അപ്രാപ്തമാക്കുന്നു, ഷെൽ ഫംഗ്ഷനുകൾ ഇംപോർട്ടുചെയ്യുന്നു. ഈ ഓപ്ഷൻ ഓഫ് ചെയ്യുന്നത് യഥാസമയം UID യ്ക്കും ഗിയറിനും സെറ്റ് ചെയ്യാനുള്ള ഫലപ്രദമായ മാർഗ്ഗമാണ്. ഒരു കൽപ്പന വായിച്ച് നടപ്പിലാക്കിയ ശേഷം പുറത്തുകടക്കുക. -u പകരം വയ്ക്കുമ്പോൾ വേരിയബിളുകൾ അൺലോക്ക് ചെയ്യരുത്. -v അച്ചടി വായിക്കുന്ന പോലെ ഷെൽ ഇൻപുട്ട് രേഖകൾ അച്ചടിക്കുക. -x അച്ചടി ആജ്ഞകളും അവരുടെ വാദങ്ങളും നടപ്പിലാക്കുന്നതു പോലെ. -B ഷെൽ ബ്രേസ് വിപുലീകരണം നടപ്പിലാക്കും -C സെറ്റ് ചെയ്താൽ, ഔട്ട്പുട്ട് റീഡയറക്ഷൻ വഴി നിലവിലെ പതിവ് ഫയലുകൾ തിരുത്തിയെഴുതുക. -E സെറ്റ് ചെയ്താൽ, ERR ട്രാപ്പ് ഷെൽ ഫംഗ്ഷനുകൾക്ക് കൈമാറുന്നു. -H പ്രാപ്തമാക്കുക! സ്റ്റൈൽ ഹിസ്റ്ററി പകരക്കാരൻ. ഷെൽ ഇന്ററാക്ടീവ് ആയിരിക്കുമ്പോൾ, ഈ ഫ്ലാഗ് സ്ഥിരസ്ഥിതിയായിരിക്കും. -P സജ്ജമാക്കിയാൽ, നിലവിലുള്ള ഡയറക്ടറി മാറ്റുന്ന cd പോലുള്ള കമാൻഡുകൾ നടപ്പിലാക്കുമ്പോൾ സിംബോളിക് ലിങ്കുകൾ പിന്തുടരരുത്. -T സജ്ജമാക്കിയിട്ടുണ്ടെങ്കിൽ, DEBUG ട്രാപ്പ് ഷെൽ ഫംഗ്ഷനുകൾക്ക് കൈമാറുന്നു. ഭൗതിക പാരാമീറ്ററുകൾക്ക് ബാക്കിയുള്ള ഏതെങ്കിലും വാദങ്ങൾ ഏൽപ്പിക്കുക. -x, -v ഓപ്ഷനുകൾ ഓഫ് ചെയ്തിരിക്കുന്നു. ഇതിന് പകരം + ഉപയോഗിക്കുന്നത് ഈ ഫ്ലാഗുകൾ ഓഫാക്കുന്നതിന് കാരണമാകുന്നു. ഷെൽ ആക്ടിവേഷൻ ഉപയോഗിച്ചാണ് ഈ പതാകകൾ ഉപയോഗിക്കുന്നത്. നിലവിലെ പതാകകൾ $ - ൽ കണ്ടേക്കാം. ശേഷിക്കുന്ന n അർജികൾ positional പാരാമീറ്ററുകളാണ്. ഇവയ്ക്ക്, $ 1, $ 2, .. $ n ലേക്ക്. ARG- കൾ ഒന്നും നൽകിയിട്ടില്ലെങ്കിൽ, എല്ലാ ഷെൽ വേരിയബിളുകളും പ്രിന്റ് ചെയ്യുന്നു. എക്സിറ്റ് നില: അസാധുവായ ഓപ്ഷൻ നൽകിയില്ലെങ്കിൽ വിജയം നൽകുന്നു.

ഇതും കാണുക

expr (n), proc (n), ട്രെയ്സ് (n), സജ്ജീകരിക്കാത്തത് (n)

കീവേഡുകൾ

വായിക്കുക, എഴുതുക, വേരിയബിൾ

പ്രധാനപ്പെട്ടതു്: നിങ്ങളുടെ കംപ്യൂട്ടറിൽ എങ്ങനെയാണ് കമാൻഡ് ഉപയോഗിക്കേണ്ടത് എന്ന് കാണുവാൻ man command ( % man ) ഉപയോഗിക്കുക.