Linux Bash Shell Scripting: Uma forma prática de aprender
Preço: $49.99
Aprender é importante, mas o mais importante é como explorá-lo. Este curso foi elaborado de forma que você possa aprender e explorar todo o módulo do curso com diversos projetos industriais.
Abordagem prática para aprender e explorar o shell script com vários projetos industriais
Conteúdo do curso
Introdução à programação Shell
-
O que é BashShell?
-
Tipos de Shell disponíveis no Linux
-
Sobre scripts de shell
-
Scripts de inicialização do Bash Shell
-
Diretório inicial do usuário – .bash_profile, .bashrc & .bash_logout
-
Shebang
-
Crie um script de shell simples
-
Configurando permissões em um script
-
Depurar um script
As variáveis do shell & Ambiente
-
Variáveis Bash
-
Variáveis Ambientais
-
Variáveis do sistema
-
Atribuir valores às variáveis do shell
-
Personalize os ambientes do shell bash
-
definir, ambiente & comando de exportação
-
Regras para nomear o nome da variável
-
Script simples usando o comando echo
-
Citando
-
Existem três tipos de cotação
-
A aspa dupla (“)
-
A citação única (')
-
A barra invertida ()
-
Entrada do usuário via teclado
-
Ler comando
-
SE
-
Sessão Prática de Laboratório
Operaçoes aritimeticas
-
Executando Operações Aritméticas
-
Crie uma variável inteira
-
Crie a variável constantes
-
Expansão do nome do caminho
-
Curingas [*], ?, [..] etc
-
Crio & usar apelidos
-
Sessões práticas de laboratório
Projeto Industrial para Automatizar Completamente o Relatório de Pré-validação
-
Um Shell Script para coletar as informações necessárias de um servidor
-
A cor da festa
-
Escrever texto colorido
-
Vários códigos de cores para primeiro plano & Texto de fundo
-
Sessão de laboratório no Bash Color
-
Script para buscar as informações do sistema, ou seja, system_details
-
Agende o script via cron
-
Script final para buscar o relatório do ambiente com um único clique
-
Sessão de laboratório
Declarações Condicionais (Tomando uma decisão)
-
Visão geral da execução condicional
-
O que é condição?
-
Valor booleano (Verdade & Falso)
-
Declaração if else
-
Sessão de laboratório sobre if..else..
-
declaração if..elif..else..fi
-
comando de teste
-
Lógico E &&
-
OU lógico !!
-
O status de saída de um comando
-
Comparação Numérica
-
Comparação de cordas
-
Comparação de atributos de arquivo
-
Parâmetros de linha de comando do Shell
-
Parâmetros posicionais via variável shell especial $1, $2, $3,…,$N.
-
Sessão Prática de Laboratório
Loops de Bash
-
Visão geral da instrução de loop
-
instrução de loop for
-
Laboratório em loop for
-
for loop usando C como sintaxe
-
for loop usando argumentos de linha de comando
-
Instrução de loop for aninhada
-
Tabuleiro de xadrez usando instrução de loop aninhado
-
Instrução de loop while
-
Sessão de laboratório – leia um arquivo de texto linha por linha ou usando IFS
-
loop while infinito
-
declaração de caso
-
Sessão de laboratório sobre declaração de caso
-
Crie um programa simples baseado em menu ou ferramenta de automação usando Case Statement
-
Projeto Industrial
-
Discutimos vários scripts usando loop for ou while
Redirecionamento de shell & Gerenciamento de processos
-
Redirecionamento de entrada e saída no Linux
-
Sessão de laboratório sobre redirecionamento
-
Pipelines no Linux
-
comando tee
-
descritor de arquivo (fd) arquivar para saída
-
descritor de arquivo (fd) arquivar para entrada
-
descritor de arquivo (fd) para ler & escrita
-
Sessão Prática de Laboratório
-
Visão geral de um processo
-
Primeiro plano & Processo em segundo plano
-
Várias estatísticas de um processo
-
Sessão de laboratório
Funções
-
Definindo funções
-
Exibindo funções
-
Funções aninhadas
-
Sessão de laboratório – funções de escrita
-
Funções de chamada
-
Local & variáveis globais
-
Passando argumentos para uma função
-
declaração de retorno
-
Sessões práticas de laboratório
AWK
-
Introdução Awk
-
Correspondência de padrões
-
Variáveis definidas pelo usuário no awk
-
Pré-processamento Awk
-
Pós-processamento Awk
-
Sessão Prática de Laboratório
Editor de fluxo SED
-
Introdução
-
Substituindo ou substituindo string.
-
Substituindo a enésima ocorrência de um padrão em uma linha
-
Substituindo todas as ocorrências do padrão em uma linha
-
Mudando a barra (/) delimitador
-
Usando & como a string correspondente
-
Duplicando a linha substituída com sinalizador /p
-
Substituindo string em um número de linha específico
-
Substituindo string em um intervalo de linhas
-
Substitua em uma linha que corresponda a um padrão
-
Excluindo linhas
-
Adicione uma linha após uma partida
-
Adicione uma linha antes de uma partida
-
Última palestra
Deixe uma resposta
Você deve Conecte-se ou registro para adicionar um novo comentário .