Shell Script profissional: Do básico ao avançado - Módulo 3

Curso gratuito
Última atualização: 23/05/2022
Shell Script profissional: Do básico ao avançado - Módulo 3

Shell Script profissional: Do básico ao avançado - Módulo 3

  • 43 Video Aulas (349 min)
  • Certificado Validado
  • Recursos Adicionais

O que você aprenderá

Neste módulo, aprenderemos a produzir programas profissionais em Shell Script, fáceis de manter e de adicionar novas funcionalidades. Também aprenderemos como realizar a depuração com técnicas profissionais específicas da linguagem Shell Script.

Requisitos

Curso Shell Script profissional Módulos 1 e 2

Conteúdo

  • #0 - Introdução: Depuração e criação de programas profissionais
    2 minutos

  • #1 - Verificação de sintaxe antes da execução do Shell Script
    5 minutos
  • #2 - Logging e mensagem de erro com LINENO, BASH_LINENO e FUNCNAME
    5 minutos
  • #3 - Funções de erro profissionais com o número da linha
    3 minutos
  • #4 - Depuração global com bash -xv
    11 minutos
  • #5 - Depuração setorizada com set -xv
    6 minutos
  • #6 - Depuração passo a passo com o comando trap
    7 minutos
  • #7 - Depuração utilizando trap e funções de logging
    7 minutos
  • #8 - Expect: Testar Shell Script que solicita dados do usuário
    8 minutos
  • #9 - Exibir cores no terminal do Shell com caracteres ANSI
    5 minutos
  • #10 - Criar uma função de debug em Shell Script
    6 minutos
  • #11 - Debug categorizado em Shell Script
    9 minutos
  • #12 - Mais dicas sobre depuração e funções de debug completas
    8 minutos
  • #13 - Manipular a PS4 para exibir o número da linha e shebang
    6 minutos

  • #14 - Projeto de programa profissional em Shell Script
    3 minutos
  • #15 - Criar uma interface de linha de comandos para Shell Script
    10 minutos
  • #16 - Implementar a flag sh no nosso projeto em Shell Script
    10 minutos
  • #17 - Usando expansão de variáveis no projeto em Shell Script
    8 minutos
  • #18 - Template de cabeçalho para arquivo Python
    10 minutos
  • #19 - Templates para Python e Shell Script no nosso projeto
    6 minutos
  • #20 - Criar uma interface gráfica para nosso projeto em Shell Script
    11 minutos
  • #21 - Mais opções para a interface gráfica do projeto cabeçalho
    10 minutos
  • #22 - Manipular arquivos temporários no nosso projeto Shell Script
    14 minutos
  • #23 - Criar função utilitária para o nosso projeto Shell Script
    8 minutos
  • #24 - Opção de ajuda para o nosso projeto Shell Script
    12 minutos
  • #25 - Contribuir com o projeto open source do programa cabeçalho
    3 minutos

  • #26 - Novo projeto em Shell Script: Barra de progresso
    2 minutos
  • #27 - Como fazer uma barra de progresso simples em shell script
    16 minutos
  • #28 - Barra de progresso com interface gráfica em dialog (Parte 1)
    7 minutos
  • #29 - Barra de progresso com interface gráfica em dialog (Parte 2)
    6 minutos
  • #30 - Barra de progresso com interface gráfica em dialog (Parte 3)
    8 minutos
  • #31 - Barra de progresso com interface gráfica em dialog (Parte 4)
    6 minutos
  • #32 - Barra de progresso com interface gráfica em dialog (Parte 5)
    8 minutos
  • #33 - Barra de progresso com interface gráfica em dialog (Parte 6)
    7 minutos

  • #34 - Como criar seus próprios comandos do Linux e adicionar ao PATH
    13 minutos
  • #35 - Como criar, instalar e remover um pacote debian no Ubuntu
    12 minutos
  • #36 - Como criar uma man page para um pacote debian no Linux
    11 minutos
  • #37 - Instalar pacote debian com documentação e man page
    10 minutos
  • #38 - Gerenciamento de pacotes debian no Linux Ubuntu com apt
    9 minutos
  • #39 - Criar repositório de pacotes debian local gerenciado com apt
    19 minutos
  • #40 - Criar repositório de pacotes online e gerenciar com apt
    15 minutos
  • #42 - Instalar versão específica do pacote debian com apt
    7 minutos

  • Questionário
    0 minutos