Curso de Shell Scripting – Bóson Treinamentos
Bem-vindos ao curso em vídeo de programação em Shell Scripting no Linux. Abaixo você tem acesso a todos os vídeos do curso, em ordem de aprendizado.
- Introdução e Conceitos Básicos
- Variáveis de Ambiente e comandos env, unset e echo
- Arrays – Variáveis de Ambiente com múltiplos valores
- Aliases e Funções no Bash
- Arquivos de configuração profile, bashrc e outros
- Criando scripts simples – comando echo
- Usando variáveis nos scripts
- Redirecionar comandos para variáveis com backtick (crase)
- Redirecionamento de entrada e saída de dados
- Cálculos aritméticos simples no bash
- Usando a calculadora bc em scripts
- Status de saída dos comandos e o comando exit
- Estrutura de decisão condicional if then else
- Condicional aninhado if-then com elif
- Comparações numéricas e de strings com o comando test
- Comparando arquivos e diretórios com o comando test
- Testar condições compostas com os operadores AND e OR
- Comando case – teste de múltiplas condições
- Como usar laços de repetição em Shell Scripting (for, while e until)
- Estrutura de repetição for (loop)
- Estrutura de repetição while (loop)
- Estrutura de repetição until (loop)
- Laço for no estilo linguagem C
- Ler dados do teclado – Parâmetros de linha de comando
- Ler dados do teclado – Comando shift (deslocamento)
- Ler dados do teclado – Opções de linha de comando
- Comando read – Ler dados do teclado e de arquivos
- Formatar saída de dados com comando printf no Linux
- Caixas de diálogo TUI (Text User Interface) com whiptail
- Caixas de diálogo TUI com dialog
- Criando funções em scripts, parte 01
- Criando funções em scripts, parte 02: status de saída
- Declaração break – Encerrando loops prematuramente
- Declaração break – Determinando o nível do loop a encerrar em laços aninhados
- Criando caixas de diálogo com o pacote Zenity
- Criar menus interativos com o comando SELECT em Shell Script