Shell Scripting – Tutorial 07: Da teoria à prática – Parte 01

Shell Scripting – Tutorial 07: Da teoria à prática – Parte 01

Shell Scripting – Tutorial 07: Da teoria à prática – Parte 01

Continuando, com este Tutorial 07 da nossa série em Shell Scripting, hoje abordaremos a primeira parte de uma série de exemplos práticos, a ter em conta para iniciar aprender e refinar nosso domínio sobre Técnica de script de shell.

Além disso, a partir daqui, poderemos usar tudo o que conhecemos e aprendemos, na tutoriais anteriores 06 e 05 (Recursos Online e Boas Práticas), sem esquecer todos os base teórica assimilado no tutoriais 04,03, 02 e 01.

Shell Scripting – Tutorial 06: Bash Shell Scripts – Parte 3

Shell Scripting – Tutorial 06: Bash Shell Scripts – Parte 3

Então, antes de começar este post chamado “Shell Scripting – Tutorial 07”, recomendamos explorar os seguintes conteúdos relacionados, ao final da leitura ou releitura deste post de hoje:

Shell Scripting – Tutorial 06: Bash Shell Scripts – Parte 3
Artigo relacionado:
Shell Scripting – Tutorial 06: Bash Shell Scripts – Parte 3
Shell Scripting – Tutorial 05: Bash Shell Scripts – Parte 2
Artigo relacionado:
Shell Scripting – Tutorial 05: Bash Shell Scripts – Parte 2

Tutorial de script de shell 07

Tutorial de script de shell 07

Exemplos de comandos para iniciar no Shell Scripting – Tutorial 07

Conhecendo valores e parâmetros predefinidos: comandos Export e Env

Para começar, é importante saber que muitos dos valores ou parâmetros mais importantes e usados, já estão predefinidos em determinadas variáveis ​​do Sistema Operacional, que podem ser conhecidas através do comandos "Exportar"E"Env", como podemos ver nas imagens a seguir:

Exportar

Exportar saída do comando - 1

Exportar saída do comando - 2

Env

Saída do Comando Env - 1

Saída do Comando Env - 2

Portanto, em um terminal poderíamos executar, por exemplo, o seguinte ordens de comando ler (extrair/conhecer) o ambiente de trabalho usado, dependendo do Comandos “Exportar” e “Env”:

eco $XDG_SESSION_DESKTOP

eco $DESKTOP_SESSION

E assim obter o mesmo resultado pelo terminal, no meu caso: XFCE. Como mostrado abaixo:

comandos de comando para ler (extrair/conhecer) o ambiente de desktop usado

Extraia valores e parâmetros armazenados usando scripts de shell

E então vamos aprender extrair valores e informações de vários tipos através executando ordens de comando em um terminal. Começando com alguns simples como hoje, até chegar em mais avançados, em tutoriais futuros.

Enquanto os de hoje são 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 executá-los em um terminal este seria o resultado na tela:

Resultado da tela de ordens de comando executadas

Shell Scripting – Tutorial 04: Bash Shell Scripts - Parte 1
Artigo relacionado:
Shell Scripting – Tutorial 04: Bash Shell Scripts – Parte 1
Shell Scripting - Tutorial 03: Tudo sobre Bash Shell Scripting
Artigo relacionado:
Shell Scripting – Tutorial 03: Tudo Sobre Scripts e Shell Scripting

Banner abstrato para postagem

Em suma, esperamos que isso Tutorial 07 sobre "Shell Scripting" com a primeira parte de uma série de úteis ordens de comando começar a aprender e compreender o potencial desta técnica, permitir-lhes, num futuro imediato, uma gestão mais avançada e prática seu Sistemas operacionais GNU/Linux. E, claro, o poder de alcançar construa seus próprios programas CLI/GUI, Se necessário.

Assim como, pessoalmente, realizo com a construção de um app (pacote) Debian chamado LPI-SOA, feito 100% com Bash via Shell Scripting, sobre a versão futura de mim Respin da Comunidade baseado MX Linux chamado Milagres. E o que eles podem ver em mim? Canal do youtube, para conhecer o poder (escopo) do Shell Scripting.

Se você gostou do conteúdo, comente e compartilhe. E lembre-se, visite o início do nosso «WebSite», além do canal oficial de Telegram para mais notícias, tutoriais e atualizações do Linux. Oeste grupo, para mais informações sobre o tema de hoje ou outros relacionados.