Repolode
bobbyiliev

bobbyiliev/introduction-to-bash-scripting

Um eBook gratuito e de código aberto que ensina os fundamentos de Bash scripting e a automatizar tarefas do dia a dia de SysOps, DevOps e desenvolvimento.

Estrelas
6,369
Forks
671
Issues abertas
10
Último commit
há 26 dias

O que é?

Esta é uma introdução de código aberto a Bash scripting, distribuída como eBook. Ela aborda os fundamentos da criação de scripts Bash, incluindo variáveis, entrada do usuário, argumentos, arrays, condicionais, loops e funções, antes de passar a exemplos práticos.

Os 13 primeiros capítulos se concentram nos fundamentos da criação de scripts, e os capítulos restantes apresentam scripts para situações reais. Os tópicos incluem criar menus interativos, executar scripts em vários servidores remotos, trabalhar com JSON usando jq, chamar a API da Cloudflare, analisar logs de acesso do NGINX e do Apache, enviar e-mails com SSMTP, gerar senhas e redirecionar entrada e saída.

O livro é voltado a desenvolvedores, administradores de sistemas, engenheiros de DevOps e entusiastas de Linux que querem combinar comandos do Linux em scripts para automatizar tarefas repetitivas. Está disponível em PDF (versões escura e clara) e ePub, e também há um minicurso em vídeo baseado nos 12 primeiros capítulos.

Recursos principais

  • 01Aborda a sintaxe básica de Bash, incluindo variáveis, condicionais, loops e funções
  • 02Inclui scripts práticos para análise de logs, geração de senhas e envio de e-mails
  • 03Mostra como executar scripts em vários servidores remotos
  • 04Demonstra como trabalhar com JSON usando jq e com a API da Cloudflare
  • 05Disponível em PDF com temas escuro e claro e em ePub

Casos de uso

  • Aprender Bash scripting do zero como desenvolvedor ou administrador de sistemas
  • Automatizar tarefas repetitivas de manutenção de servidores e implantação
  • Analisar logs de acesso do NGINX ou do Apache com ferramentas de shell
  • Criar menus interativos simples de linha de comando para scripts da equipe

Início rápido

  1. 1

    Baixe o eBook em PDF (modo escuro ou claro) ou ePub na seção Download

  2. 2

    Abra os capítulos no repositório, começando pelos capítulos «Sobre o livro» e «Introdução»

Tópicos

Perguntas frequentes

O que é introduction-to-bash-scripting?
Um eBook gratuito e de código aberto que ensina os fundamentos de Bash scripting e a automatizar tarefas do dia a dia de SysOps, DevOps e desenvolvimento. Esta é uma introdução de código aberto a Bash scripting, distribuída como eBook. Ela aborda os fundamentos da criação de scripts Bash, incluindo variáveis, entrada do usuário, argumentos, arrays, condicionais, loops e funções, antes de passar a exemplos práticos.
introduction-to-bash-scripting é gratuito? Qual é a licença?
introduction-to-bash-scripting é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
introduction-to-bash-scripting ainda é mantido?
Manutenção ativa. O último commit de introduction-to-bash-scripting foi em 28 de set. de 2026.
Para que posso usar introduction-to-bash-scripting?
Aprender Bash scripting do zero como desenvolvedor ou administrador de sistemas Automatizar tarefas repetitivas de manutenção de servidores e implantação Analisar logs de acesso do NGINX ou do Apache com ferramentas de shell Criar menus interativos simples de linha de comando para scripts da equipe
Como instalar introduction-to-bash-scripting?
Baixe o eBook em PDF (modo escuro ou claro) ou ePub na seção Download Abra os capítulos no repositório, começando pelos capítulos «Sobre o livro» e «Introdução»
Onde consigo introduction-to-bash-scripting?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/bobbyiliev/introduction-to-bash-scripting

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados