Edição terminada
Linux Shell Scripting for Automation
Shell scripting Bash para automação em Linux: controlo de fluxo, funções, cron e boas práticas de segurança.
Online
pt
Cheque Formação + Digital
Conteúdo
Programa
Visão geral do Bash; diferença entre comandos manuais e scripts
Estrutura básica (#!/bin/bash, permissões, chmod +x); variáveis e leitura de input (read)
Primeiros scripts de automação (backup, limpeza de ficheiros temporários)
Condições (if, elif, else, testes com [ ] e [[ ]]); operadores lógicos; instruções case
Ciclos for, while, until; automatizar tarefas repetitivas (renomear ficheiros, varrer diretórios)
Argumentos de linha de comando ($0, $1, $@); funções em Bash; códigos de saída ($?)
Mensagens de log (echo, logger); organização de scripts (comentários, set -e, set -u)
Script reutilizável com funções para tarefas administrativas
Agendamento com cron e crontab; scripts de backup/rotina (logs, bases de dados simples)
Monitorização básica (verificar serviços com systemctl/service, df, free)
Interação com ficheiros CSV/logs usando grep, awk, sed
Definição de caso prático (inventário do sistema, rotação de logs, verificação de espaço em disco com alerta por e-mail)
Desenvolvimento guiado do script de A a Z
Revisão de segurança básica (permissões, armazenamento de credenciais, validação de input)
Para quem é
A quem se destina esta formação
Sessões
Sessões
06 de Abril 2026 · 19h00 – 21h00
08 de Abril 2026 · 19h00 – 21h00
13 de Abril 2026 · 19h00 – 21h00
15 de Abril 2026 · 19h00 – 21h00
20 de Abril 2026 · 19h00 – 21h00
Objectivos
O que vais aprender
✓
Desenvolver competências para escrever e executar scripts Bash para automatizar tarefas repetitivas em ambientes Linux; estruturas de controlo, variáveis e funções; interação com o sistema através de comandos e pipelines; agendamento com cron e boas práticas de segurança e robustez.
Quem ensina
Formador
P
Detalhes
Informações práticas
Local
Online
Horário
Pós-Laboral
6 de April de 2026 — 20 de April de 2026
Duração
10h
Carga horária total da formação
Certificação
Pré-requisitos
Não existem pré-requisitos.
Idioma
pt
Continua a aprender