Shell Scripting – Handledning 07: Från teori till praktik – Del 01

Shell Scripting – Handledning 07: Från teori till praktik – Del 01

Shell Scripting – Handledning 07: Från teori till praktik – Del 01

Fortsätter med detta Handledning 07 från vår serie på Shell-skript, idag kommer vi att ta upp den första delen av en serie av praktiska exempel, att ta hänsyn till för att börja lära sig och förfina vårt herravälde över Shell-skriptteknik.

Dessutom kommer vi härifrån att kunna använda allt som är känt och lärt, i tidigare självstudiekurser 06 och 05 (onlineresurser och god praxis), utan att glömma alla teoretisk grund assimilerad i tutorials 04,03, 02 och 01.

Shell Scripting – Handledning 06: Bash Shell Scripts – Del 3

Shell Scripting – Handledning 06: Bash Shell Scripts – Del 3

Så, innan du börjar detta inlägg kallas "Shell Scripting - Tutorial 07"rekommenderar vi att du utforskar följande relaterat innehåll, i slutet av att läsa eller läsa om detta inlägg idag:

Shell Scripting – Handledning 06: Bash Shell Scripts – Del 3
Relaterad artikel:
Shell Scripting – Handledning 06: Bash Shell Scripts – Del 3
Shell Scripting – Handledning 05: Bash Shell Scripts – Del 2
Relaterad artikel:
Shell Scripting – Handledning 05: Bash Shell Scripts – Del 2

Handledning för Shell Scripting 07

Handledning för Shell Scripting 07

Exempel på kommandon att starta i Shell Scripting – Tutorial 07

Att känna till fördefinierade värden och parametrar: Export- och Env-kommandon

Till att börja med är det viktigt att veta att många av de de viktigaste och använda värdena eller parametrarna, är redan fördefinierade i vissa variabler i operativsystemet, som kan vara kända genom kommandon"Exportera"Och"env", som vi kan se på följande bilder:

Exportera

Exportkommandoutgång - 1

Exportkommandoutgång - 2

env

Env Command Output - 1

Env Command Output - 2

Därför skulle vi i en terminal kunna utföra till exempel följande kommandot att läsa (extrahera/känna till) den använda skrivbordsmiljön, beroende på Kommandon "Exportera" och "Env".:

echo $XDG_SESSION_DESKTOP

echo $DESKTOP_SESSION

Och så få samma resultat per terminal, i mitt fall: XFCE. Enligt nedanstående:

kommandoorder för att läsa (extrahera/känna till) den använda skrivbordsmiljön

Extrahera lagrade värden och parametrar med hjälp av Shell Scripting

Och då lär vi oss extrahera värden och information av olika slag genom utföra kommandoorder i en terminal. Börja med några enkla som idag, tills du når mer avancerade, i framtida tutorials.

Medan dagens är följande:

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

När du kör dem i en terminal skulle detta bli resultatet på skärmen:

Skärmresultat av utförda kommandoorder

Shell Scripting – Tutorial 04: Bash Shell Scripts – Del 1
Relaterad artikel:
Shell Scripting – Handledning 04: Bash Shell Scripts – Del 1
Shell Scripting - Tutorial 03: Allt om Bash Shell Scripting
Relaterad artikel:
Shell Scripting – Tutorial 03: Allt om skript och Shell Scripting

Abstrakt banner för inlägg

Kort sagt, vi hoppas detta Handledning 07 om "Shell Scripting" med första delen av en serie användbara kommandot för att börja lära sig och förstå potentialen med denna teknik, tillåt dem, inom en omedelbar framtid, a mer avancerad och praktisk hantering av hans GNU/Linux operativsystem. Och naturligtvis kraften att nå bygga dina egna CLI/GUI-program, Om nödvändigt.

Precis som jag personligen utför med konstruktionen av en app (paket) Debian kallas LPI-SOA, Gjort 100 % med Bash via Shell Scripting, om den framtida versionen av mig Community Respin baserat på MX Linux kallade Mirakel. Och vad kan de se i mig? YouTube-kanal, för att veta styrkan (omfattningen) av Shell Scripting.

Om du gillade innehållet, kommentera och dela det. Och kom ihåg, besök början av vår «plats», förutom den officiella kanalen för Telegram för fler nyheter, tutorials och Linux-uppdateringar. Väst grupp, för mer information om dagens ämne eller andra relaterade.


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.