Início Treinamento Desenvolvimento Shell Script Bash

Shell Script - Bash

Objetivo

Ao completar este treinamento, os alunos serão capazes de entender e escrever scripts utilizando o ambiente Bash. Serão capazes de utilizar diversas ferramentas do ambiente Linux, juntamente com os scripts na automação de tarefas. Terá maior compreensão do processo de inicialização do ambiente Linux e de toda estrutura de configuração. Será capaz de criar programas interativos tanto em interface gráfica ou texto para interagir com usuários em diversas tarefas.

Público-Alvo

Administradores de sistemas que desejem ter ampla compreensão e domínio do sistema operacional Linux e processos. Alunos interessados em obter a certificação LPIC-2 e LPIC-3.

Pré-requisitos

Conhecimento de lógica de programação é aconselhável, mas não obrigatório. Amplo conhecimento da plataforma Linux, certificação LPIC-1 (ou conhecimento equivalente) é essencial.

Carga Horária

20 horas

Conteúdo


Introdução
  • Introdução ao Shell Script
  • Estrutura do shell scritp
  • Sha-bang
Ambiente shell
  • Caracteres especiais
  • Variáveis
  • Parametros
  • Citações
  • Valores de retorno
  • Testes e Operadores
Operações
  • Loops e agrupamentos
  • Substituição de comandos
  • Expansão aritimética
Comandos
  • Comandos internos
  • Filtros externos, programas e comandos
  • Comandos administrativos e de sistema
Shell avançado
  • Expressões regulares
  • Redirecionamento de fluxo de dados
  • Sub shells
  • Shells restritos
  • Substituição de processos
  • Funções
  • Apelidos
  • Programas sequenciais
  • Vetores
  • Erros, tratamento de erros e debug
  • Shells interativos e não interativos
  • Scripts recursivos
  • Criação de interfaces
  • Interface gráfica