A depuração (debug) é a etapa de desenvolvimento de software que serve para encontrar e reduzir defeitos (bugs) ou resultados inesperados de um programa ou aplicativo. Também serve para dar...
smart_display | #0 - Introdução: Depuração e criação de programas profissionais |
smart_display | #1 - Verificação de sintaxe antes da execução do Shell Script | |
smart_display | #2 - Logging e mensagem de erro com LINENO, BASH_LINENO e FUNCNAME | |
smart_display | #3 - Funções de erro profissionais com o número da linha | |
smart_display | #4 - Depuração global com bash -xv | |
smart_display | #5 - Depuração setorizada com set -xv | |
smart_display | #6 - Depuração passo a passo com o comando trap | |
smart_display | #7 - Depuração utilizando trap e funções de logging | |
smart_display | #8 - Expect: Testar Shell Script que solicita dados do usuário | |
smart_display | #9 - Exibir cores no terminal do Shell com caracteres ANSI | |
smart_display | #10 - Criar uma função de debug em Shell Script | |
smart_display | #11 - Debug categorizado em Shell Script | |
smart_display | #12 - Mais dicas sobre depuração e funções de debug completas | |
smart_display | #13 - Manipular a PS4 para exibir o número da linha e shebang |
smart_display | #14 - Projeto de programa profissional em Shell Script | |
smart_display | #15 - Criar uma interface de linha de comandos para Shell Script | |
smart_display | #16 - Implementar a flag sh no nosso projeto em Shell Script | |
smart_display | #17 - Usando expansão de variáveis no projeto em Shell Script | |
smart_display | #18 - Template de cabeçalho para arquivo Python | |
smart_display | #19 - Templates para Python e Shell Script no nosso projeto | |
smart_display | #20 - Criar uma interface gráfica para nosso projeto em Shell Script | |
smart_display | #21 - Mais opções para a interface gráfica do projeto cabeçalho | |
smart_display | #22 - Manipular arquivos temporários no nosso projeto Shell Script | |
smart_display | #23 - Criar função utilitária para o nosso projeto Shell Script | |
smart_display | #24 - Opção de ajuda para o nosso projeto Shell Script | |
smart_display | #25 - Contribuir com o projeto open source do programa cabeçalho |
smart_display | #26 - Novo projeto em Shell Script: Barra de progresso | |
smart_display | #27 - Como fazer uma barra de progresso simples em shell script | |
smart_display | #28 - Barra de progresso com interface gráfica em dialog (Parte 1) | |
smart_display | #29 - Barra de progresso com interface gráfica em dialog (Parte 2) | |
smart_display | #30 - Barra de progresso com interface gráfica em dialog (Parte 3) | |
smart_display | #31 - Barra de progresso com interface gráfica em dialog (Parte 4) | |
smart_display | #32 - Barra de progresso com interface gráfica em dialog (Parte 5) | |
smart_display | #33 - Barra de progresso com interface gráfica em dialog (Parte 6) |
smart_display | #34 - Como criar seus próprios comandos do Linux e adicionar ao PATH | |
smart_display | #35 - Como criar, instalar e remover um pacote debian no Ubuntu | |
smart_display | #36 - Como criar uma man page para um pacote debian no Linux | |
smart_display | #37 - Instalar pacote debian com documentação e man page | |
smart_display | #38 - Gerenciamento de pacotes debian no Linux Ubuntu com apt | |
smart_display | #39 - Criar repositório de pacotes debian local gerenciado com apt | |
smart_display | #40 - Criar repositório de pacotes online e gerenciar com apt | |
smart_display | #42 - Instalar versão específica do pacote debian com apt |
quiz | Questionário |
Grátis
Instrutor(a):
5 cursos912 alunosSou o autor do canal Geofisicando no Youtube sobre programação aplicada à geofísica. Neste canal postamos cursos de várias linguagens de programação, como Shell Script, Python, C, Makefile, Fortran e etc.