ഷെൽ സ്ക്രിപ്റ്റിംഗ് - ട്യൂട്ടോറിയൽ 07: സിദ്ധാന്തത്തിൽ നിന്ന് പരിശീലനത്തിലേക്ക് - ഭാഗം 01
തുടരുന്നു, ഇതുമായി 07 ട്യൂട്ടോറിയൽ ഞങ്ങളുടെ പരമ്പരയിൽ നിന്ന് ഷെൽ സ്ക്രിപ്റ്റിംഗ്, ഇന്ന് നമ്മൾ ഒരു പരമ്പരയുടെ ആദ്യ ഭാഗത്തെ അഭിസംബോധന ചെയ്യും പ്രായോഗിക ഉദാഹരണങ്ങൾ, ആരംഭിക്കുന്നതിന് കണക്കിലെടുക്കണം പഠിക്കുകയും പരിഷ്കരിക്കുകയും ചെയ്യുക നമ്മുടെ ആധിപത്യം ഷെൽ സ്ക്രിപ്റ്റിംഗ് ടെക്നിക്.
കൂടാതെ, ഇവിടെ നിന്ന്, അറിയാവുന്നതും പഠിച്ചതുമായ എല്ലാം നമുക്ക് ഉപയോഗിക്കാനാകും മുമ്പത്തെ ട്യൂട്ടോറിയലുകൾ 06 ഉം 05 ഉം (ഓൺലൈൻ ഉറവിടങ്ങളും നല്ല രീതികളും), എല്ലാം മറക്കാതെ സൈദ്ധാന്തിക അടിസ്ഥാനം എന്നതിലേക്ക് സ്വാംശീകരിച്ചു ട്യൂട്ടോറിയലുകൾ 04,03, 02, 01.
ഷെൽ സ്ക്രിപ്റ്റിംഗ് - ട്യൂട്ടോറിയൽ 06: ബാഷ് ഷെൽ സ്ക്രിപ്റ്റുകൾ - ഭാഗം 3
അതിനാൽ, ഈ പോസ്റ്റ് ആരംഭിക്കുന്നതിന് മുമ്പ് വിളിച്ചു "ഷെൽ സ്ക്രിപ്റ്റിംഗ് - ട്യൂട്ടോറിയൽ 07", ഇനിപ്പറയുന്നവ പര്യവേക്ഷണം ചെയ്യാൻ ഞങ്ങൾ ശുപാർശ ചെയ്യുന്നു ബന്ധപ്പെട്ട ഉള്ളടക്കങ്ങൾ, ഇന്ന് ഈ പോസ്റ്റ് വായിക്കുന്നതിനോ വീണ്ടും വായിക്കുന്നതിനോ അവസാനം:
ഷെൽ സ്ക്രിപ്റ്റിംഗ് ട്യൂട്ടോറിയൽ 07
ഷെൽ സ്ക്രിപ്റ്റിംഗിൽ ആരംഭിക്കേണ്ട കമാൻഡുകളുടെ ഉദാഹരണങ്ങൾ - ട്യൂട്ടോറിയൽ 07
മുൻകൂട്ടി നിശ്ചയിച്ച മൂല്യങ്ങളും പാരാമീറ്ററുകളും അറിയുക: കയറ്റുമതി, എൻവി കമാൻഡുകൾ
ആരംഭിക്കുന്നതിന്, അവയിൽ പലതും അറിയേണ്ടത് പ്രധാനമാണ് ഏറ്റവും പ്രധാനപ്പെട്ടതും ഉപയോഗിക്കുന്നതുമായ മൂല്യങ്ങൾ അല്ലെങ്കിൽ പരാമീറ്ററുകൾ, ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിന്റെ ചില വേരിയബിളുകളിൽ ഇതിനകം തന്നെ മുൻകൂട്ടി നിർവചിച്ചിരിക്കുന്നു, അവ വഴി അറിയാൻ കഴിയും കമാൻഡുകൾ "കയറ്റുമതി"ഒപ്പം"എൻവ", നമുക്ക് ഇനിപ്പറയുന്ന ചിത്രങ്ങളിൽ കാണാൻ കഴിയും:
കയറ്റുമതി
എൻവ
അതിനാൽ, ഒരു ടെർമിനലിൽ നമുക്ക് എക്സിക്യൂട്ട് ചെയ്യാം, ഉദാഹരണത്തിന്, ഇനിപ്പറയുന്നവ കമാൻഡ് ഓർഡറുകൾ ഉപയോഗിച്ച ഡെസ്ക്ടോപ്പ് പരിതസ്ഥിതി വായിക്കാൻ (എക്സ്ട്രാക്റ്റ്/അറിയുക) "കയറ്റുമതി", "Env" കമാൻഡുകൾ:
പ്രതിധ്വനി $XDG_SESSION_DESKTOP
പ്രതിധ്വനി $DESKTOP_SESSION
അതിനാൽ ടെർമിനൽ വഴി അതേ ഫലം നേടുക, എന്റെ കാര്യത്തിൽ: XFCE. താഴെ കാണിച്ചിരിക്കുന്നത് പോലെ:
ഷെൽ സ്ക്രിപ്റ്റിംഗ് ഉപയോഗിച്ച് സംഭരിച്ച മൂല്യങ്ങളും പാരാമീറ്ററുകളും എക്സ്ട്രാക്റ്റ് ചെയ്യുക
എന്നിട്ട് നമുക്ക് പഠിക്കാം മൂല്യങ്ങളും വിവരങ്ങളും വേർതിരിച്ചെടുക്കുക വഴി വിവിധ തരം ഒരു ടെർമിനലിൽ കമാൻഡ് ഓർഡറുകൾ നടപ്പിലാക്കുന്നു. ഇന്നത്തെപ്പോലെ ചില ലളിതമായവയിൽ തുടങ്ങി, ഭാവിയിലെ ട്യൂട്ടോറിയലുകളിൽ കൂടുതൽ വിപുലമായവയിൽ എത്തുന്നതുവരെ.
ഇന്നത്തെത് ഇനിപ്പറയുന്നവയാണ്:
NE=$(cat /etc/hostname) ; echo $NE
#Nombre del Equipo.
F1=$(date +"%D") ; echo $F1
#Fecha actual del Sistema
F2=$(date +"%d-%b-%y") ; echo $F2
#Fecha actual del Sistema
F3=$(date +"%d-%m-%y") ; echo $F3
#Fecha Numérica actual del Equipo
F4=$(date "+%d-%m-%y_%H-%M-%S") ; echo $F4
#Fecha actual extendida del Sistema
H1=$(date +"%T") ; echo $H1
#Hora actual del Sistema
H2=$(date +"%H-%M") ; echo $H2
#Hora actual del Sistema
H3=$(date +"%H-%M-%S") ; echo $H3
#Fecha actual extendida del Sistema
H4=$(date +"%H") ; echo $H4
#Hora del Sistema
M1=$(date +"%M") ; echo $M1
#Minutos del Equipo
S1=$(date +"%S") ; echo $S1
#Segundos del Sistema
D1=$(date +"%d") ; echo $D1
#Día actual del Equipo
MES1=$(date +"%b") ; echo $MES1
#Mes alfabético actual del Equipo
MES2=$(date +"%m") ; echo $MES2
#Mes numérico actual del Equipo
A1=$(date +"%y") ; echo $A1
#Año (con 2 cifras) actual del Equipo
A2=$(date +"%Y") ; echo $A2
#Año (con 4 cifras) actual del Equipo
ഒരു ടെർമിനലിൽ അവ എക്സിക്യൂട്ട് ചെയ്യുമ്പോൾ ഇത് സ്ക്രീനിൽ ഫലമായിരിക്കും:
ചുരുക്കത്തിൽ, ഞങ്ങൾ ഇത് പ്രതീക്ഷിക്കുന്നു "ഷെൽ സ്ക്രിപ്റ്റിംഗ്" എന്നതിനെക്കുറിച്ചുള്ള ട്യൂട്ടോറിയൽ 07 കൂടെ ആദ്യ ഭാഗം ഉപയോഗപ്രദമായ ഒരു പരമ്പരയുടെ കമാൻഡ് ഓർഡറുകൾ ഈ സാങ്കേതികവിദ്യയുടെ സാധ്യതകൾ പഠിക്കാനും മനസ്സിലാക്കാനും തുടങ്ങാൻ, അവരെ അനുവദിക്കുക, ഉടനടി ഭാവിയിൽ, a കൂടുതൽ വിപുലമായതും പ്രായോഗികവുമായ മാനേജ്മെന്റ് അവന്റെ GNU/Linux ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങൾ. തീർച്ചയായും, എത്തിച്ചേരാനുള്ള ശക്തി നിങ്ങളുടെ സ്വന്തം CLI/GUI പ്രോഗ്രാമുകൾ നിർമ്മിക്കുക, ആവശ്യമെങ്കിൽ.
അതുപോലെ, വ്യക്തിപരമായി, ഒരു നിർമ്മാണം ഞാൻ നിർവഹിക്കുന്നു ആപ്ലിക്കേഷൻ (പാക്കേജ്) LPI-SOA എന്ന് വിളിക്കുന്ന ഡെബിയൻ, ചെയ്തു ഷെൽ സ്ക്രിപ്റ്റിംഗ് വഴി ബാഷിനൊപ്പം 100%, എന്റെ ഭാവി പതിപ്പിനെക്കുറിച്ച് കമ്മ്യൂണിറ്റി റെസ്പിൻ അടിസ്ഥാനമാക്കി MX ലിനക്സ് വിളിച്ചു അത്ഭുതങ്ങൾ. എന്നിൽ അവർക്ക് എന്താണ് കാണാൻ കഴിയുക? YouTube ചാനൽ, ഷെൽ സ്ക്രിപ്റ്റിംഗിന്റെ ശക്തി (വ്യാപ്തി) അറിയാൻ.
നിങ്ങൾക്ക് ഉള്ളടക്കം ഇഷ്ടപ്പെട്ടെങ്കിൽ, അഭിപ്രായമിടുകയും പങ്കിടുകയും ചെയ്യുക. ഓർക്കുക, ഞങ്ങളുടെ തുടക്കം സന്ദർശിക്കുക «വെബ് സൈറ്റ്», ഔദ്യോഗിക ചാനലിന് പുറമേ കന്വിസന്ദേശം കൂടുതൽ വാർത്തകൾക്കും ട്യൂട്ടോറിയലുകൾക്കും Linux അപ്ഡേറ്റുകൾക്കും. പടിഞ്ഞാറ് ഗ്രൂപ്പ്, ഇന്നത്തെ വിഷയത്തെക്കുറിച്ചോ മറ്റ് അനുബന്ധ വിഷയങ്ങളെക്കുറിച്ചോ ഉള്ള കൂടുതൽ വിവരങ്ങൾക്ക്.
അഭിപ്രായമിടുന്ന ആദ്യയാളാകൂ