Shell Scripting – Titorial 07: Da teoría á práctica – Parte 01

Shell Scripting – Titorial 07: Da teoría á práctica – Parte 01

Shell Scripting – Titorial 07: Da teoría á práctica – Parte 01

Continuando, con isto Tutorial 07 a partir da nosa serie Guión de shell, hoxe abordaremos a primeira parte dunha serie de exemplos prácticos, a ter en conta para comezar aprender e perfeccionar o noso dominio Técnica de Shell Scripting.

Ademais, dende aquí, poderemos utilizar todo o coñecido e aprendido, no titorías anteriores 06 e 05 (Recursos en liña e boas prácticas), sen esquecer todos os base teórica asimilado ao titorías 04,03, 02, 01 e XNUMX.

Shell Scripting - Titorial 06: The Bash Shell Scripts - Parte 3

Shell Scripting - Titorial 06: The Bash Shell Scripts - Parte 3

Entón, antes de comezar este post chamado «Shell Scripting – Titorial 07», recomendamos explorar o seguinte contidos relacionados, ao final da lectura ou a ler esta publicación hoxe:

Shell Scripting - Titorial 06: The Bash Shell Scripts - Parte 3
Artigo relacionado:
Shell Scripting - Titorial 06: The Bash Shell Scripts - Parte 3

Shell Scripting - Titorial 05: The Bash Shell Scripts - Parte 2
Artigo relacionado:
Shell Scripting - Titorial 05: The Bash Shell Scripts - Parte 2

Tutorial de scripting de Shell 07

Tutorial de scripting de Shell 07

Exemplos de comandos para iniciar no Shell Scripting – Titorial 07

Coñecer valores e parámetros predefinidos: Comandos de exportación e env.

Para comezar, é importante saber que moitos dos valores ou parámetros máis importantes e utilizados, xa están predefinidas en determinadas variables do Sistema Operativo, que se poden coñecer a través do comandos"Exportar"E"Enviar", como podemos ver nas seguintes imaxes:

Exportar

Exportar a saída do comando - 1

Exportar a saída do comando - 2

Enviar

Saída do comando Env - 1

Saída do comando Env - 2

Polo tanto, nun terminal poderiamos executar, por exemplo, o seguinte ordes de mando para ler (extraer/coñecer) o ambiente de escritorio utilizado, dependendo do Comandos "Exportar" e "Env".:

eco $XDG_SESSION_DESKTOP

eco $DESKTOP_SESSION

E así conseguir o mesmo resultado por terminal, no meu caso: XFCE. Como se mostra a continuación:

ordes de orde para ler (extraer/coñecer) o ambiente de escritorio usado

Extrae valores e parámetros almacenados mediante script de shell

E despois imos aprender extraer valores e información de varios tipos a través executando ordes de comando nun terminal. Comezando por algúns sinxelos como os de hoxe, ata chegar a outros máis avanzados, en futuras titorías.

Mentres que os de hoxe son os seguintes:

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

Ao executalos nun terminal, este sería o resultado na pantalla:

Resultado da pantalla das ordes de comando executadas

Scripts de shell - Titorial 04: Scripts de shell de Bash - Parte 1
Artigo relacionado:
Shell Scripting - Titorial 04: The Bash Shell Scripts - Parte 1
Shell Scripting - Titorial 03: Todo sobre Bash Shell Scripting
Artigo relacionado:
Shell Scripting - Titorial 03: Todo sobre os scripts e Shell Scripting

Banner abstracto para publicación

En definitiva, esperamos isto Tutorial 07 sobre "Shell Scripting" coa primeira parte dunha serie de útiles ordes de mando para comezar a aprender e comprender o potencial desta técnica, permítelles, nun futuro inmediato, a xestión máis avanzada e práctica de seu Sistemas operativos GNU/Linux. E por suposto, o poder de chegar crea os teus propios programas CLI/GUI, Se é necesario.

Do mesmo xeito que, persoalmente, levo a cabo coa construción dun aplicación (paquete) Debian chamada LPI-SOA, feito 100% con Bash mediante Shell Scripting, sobre a futura versión de min Respin comunitario baseado en MX Linux chamado Milagres. E que poden ver en min? Canle de YouTube, para coñecer o poder (alcance) do script de cuncha.

Se che gustou o contido, comenta e compárteo. E lembra, visita o inicio do noso «local», ademais da canle oficial de Telegrama para obter máis noticias, tutoriais e actualizacións de Linux. Oeste grupo, para obter máis información sobre o tema de hoxe ou outros relacionados.


O contido do artigo adhírese aos nosos principios de ética editorial. Para informar dun erro faga clic en aquí.

Sexa o primeiro en opinar sobre

Deixa o teu comentario

Enderezo de correo electrónico non será publicado. Os campos obrigatorios están marcados con *

*

*

  1. Responsable dos datos: Miguel Ángel Gatón
  2. Finalidade dos datos: controlar SPAM, xestión de comentarios.
  3. Lexitimación: o seu consentimento
  4. Comunicación dos datos: os datos non serán comunicados a terceiros salvo obrigación legal.
  5. Almacenamento de datos: base de datos aloxada por Occentus Networks (UE)
  6. Dereitos: en calquera momento pode limitar, recuperar e eliminar a súa información.