treinamento
Bash
Curso Programação Bash Shell Script
Curso indicado para os profissionais que desejam aprofundar os seus conhecimentos no mundo Linux, tais como gerentes de TI, administradores de sistemas, administradores de redes, analistas de segurança, desenvolvedores, testadores de software, DBAs, webmasters e consultores de TI.
Objetivo do treinamento
Este curso tem como objetivo prover ao aluno os conhecimentos e habilidades necessárias para a criação e execução de shell scripts Linux, tais como: automação de tarefas, criação de scripts, variáveis da shell, controle de execução, redirecionamento, funções, etc.
Informações gerais
inscrições
Reserva online ou ligue (19) 3256-6722informe-se
duração
16 horaspré-requisitos
conhecimento de Linux e lógica de programaçãoincluso
Coffee-break, material didático e certificado de conclusão.valor
consulte-noslocal
Campinas: Dextra Sistemas (veja mapa)faq
clique aquicalendário
![]() |
Confira o calendário de treinamento da Dextra. |
ementa do treinamento
Introdução a shell e shell scripts
- Tipos de shell
- Executando comandos
- Vantagens do shell BASH
- Programas em shell
- Construindo blocos
- Boas práticas de programação
Escrevendo e depurando scripts
- Criando e excutando um script
- Depurando Bash scripts
O ambiente Bash
- Arquivos de incialização Shell
- Variáveis
- Aspas
- Expansão Shell
- Aliases
Expressões Regulares
- Expressões regulares
- Exemplos usando grep
- Padrões de busca usando recursos Bash
Editor sed
- Introdução
- Edição interativa
- Edição automatizada
Comandos condicionais
- Introdução ao if
- Opções de uso avançada do if
- Comando case
Escrevendo scripts interativos
- Mostrando mensagens aos usuários
- Capturando a entrada dos usuários
Tarefas repetitivas
- Comando for loop
- Comando while loop
- Comando until loop
- Redirecionamento de I/O e loops
- Break ae continue
- Fazendo menus com o comando select
- Comando shift
Variáveis
- Tipos de variáveis
- Arrays
- Operações sobre variáveis
Funções
- O que são funções?
- Sintaxe da função
- Parâmetros positionais
- Exemplos de funções em scripts
Capturando sinais
- Signals
- Traps


