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
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:
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


Env


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:

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:


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.