Shell Scripting – Tutoriaal 07: Van teorie tot praktyk – Deel 01
Gaan voort, hiermee Tutoriaal 07 uit ons reeks op Skulpskrifte, vandag gaan ons die eerste deel van 'n reeks aanspreek praktiese voorbeelde, in ag te neem om te begin leer en verfyn ons heerskappy oor Shell Scripting Tegniek.
Daarbenewens sal ons van hier af alles wat bekend en geleer is, in die vorige tutoriale 06 en 05 (Aanlyn hulpbronne en goeie praktyke), sonder om al die te vergeet teoretiese basis geassimileer in die tutoriale 04,03, 02 en 01.
Shell Scripting – Tutoriaal 06: Bash Shell Scripts – Deel 3
Dus, voor die aanvang van hierdie pos genoem «Shell Scripting – Tutoriaal 07», beveel ons aan om die volgende te verken verwante inhoud, aan die einde van die lees of herlees van hierdie plasing vandag:
Artikelinhoud
Shell Scripting Tutoriaal 07
Voorbeelde van opdragte om te begin in die Shell Scripting – Tutoriaal 07
Ken voorafbepaalde waardes en parameters: Uitvoer- en Env-opdragte
Om mee te begin, is dit belangrik om te weet dat baie van die belangrikste en gebruikte waardes of parameters, is reeds vooraf gedefinieer in sekere veranderlikes van die bedryfstelsel, wat deur die opdragte"uitvoer"En"Stuur", soos ons in die volgende beelde kan sien:
uitvoer
Stuur
Daarom kan ons in 'n terminaal byvoorbeeld die volgende uitvoer bevelopdragte om die gebruikte lessenaaromgewing te lees (onttrek/ken), afhangende van die "Uitvoer" en "Env" opdragte:
eggo $XDG_SESSION_DESKTOP
eggo $DESKTOP_SESSION
En so kry dieselfde resultaat per terminale, in my geval: XFCE. Soos hieronder getoon:
Onttrek gestoorde waardes en parameters met behulp van Shell Scripting
En dan sal ons leer waardes en inligting onttrek van verskillende tipes deur die uitvoering van bevelopdragte in 'n terminaal. Begin met 'n paar eenvoudiges soos vandag, totdat meer gevorderdes bereik word, in toekomstige tutoriale.
Terwyl vandag s'n die volgende is:
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
Wanneer dit in 'n terminaal uitgevoer word, sal dit die resultaat op die skerm wees:
Kortom, ons hoop dit Tutoriaal 07 oor «Shell Scripting» met die eerste deel van 'n reeks nuttige bevelopdragte om te begin om die potensiaal van hierdie tegniek te leer en te verstaan, laat hulle toe, in die onmiddellike toekoms, a meer gevorderde en praktiese bestuur van sy GNU/Linux bedryfstelsels. En natuurlik die krag om te bereik bou jou eie CLI/GUI-programme, Indien nodig.
Net soos ek persoonlik uitvoer met die konstruksie van 'n app (pakket) Debian genoem LPI-SOA, gedoen 100% met Bash via Shell Scripting, oor die toekomstige weergawe van my Gemeenskap Respin gebaseer op MX Linux genoem Wonderwerke. En wat kan hulle in my sien? YouTube-kanaal, om die krag (omvang) van Shell Scripting te ken.
As jy van die inhoud gehou het, lewer kommentaar en deel dit. En onthou, besoek die begin van ons «terrein», Benewens die amptelike kanaal van telegram vir meer nuus, tutoriale en Linux-opdaterings. Wes groep, vir meer inligting oor vandag se onderwerp of ander verwante.