wils@web ~ $ cat ~/ajuda/como-criar-scripts-em-bash-para-automacao-de-tarefas-rotineiras-no-linux.md

Linux

Como criar scripts em Bash para automação de tarefas rotineiras no Linux

atualizado em 17/08/2026

Automatizar tarefas rotineiras no Linux é uma maneira eficaz de economizar tempo e reduzir erros. Os scripts em Bash são uma ferramenta poderosa para essa finalidade.

Introdução

O Bash (Bourne Again SHell) é um interpretador de comandos que permite criar scripts para automatizar tarefas. Este manual irá guiá-lo na criação de um script simples que pode ser utilizado para automatizar backups de arquivos.

Passo a Passo

1. Criando o Script

Primeiro, abra seu terminal e crie um novo arquivo de script:

nano backup.sh

Adicione a linha shebang no início do arquivo para indicar que o script deve ser executado com o Bash:

#!/bin/bash

2. Definindo Variáveis

Defina as variáveis que você irá usar. Por exemplo, o diretório de origem e o diretório de destino:

ORIGEM="/caminho/para/origem"
DESTINO="/caminho/para/destino"

3. Criando o Backup

Utilize o comando cp para copiar os arquivos:

cp -r $ORIGEM $DESTINO

4. Tornando o Script Executável

Salve o arquivo e saia do editor. Em seguida, torne o script executável com o comando:

chmod +x backup.sh

5. Executando o Script

Para executar o script, use:

./backup.sh

Conclusão

Agora você tem um script básico para automatizar backups. Você pode expandir esse script adicionando verificações de erro, logs e notificações por e-mail. Uma dica útil é agendar a execução do script usando o cron para garantir que os backups sejam realizados automaticamente em intervalos regulares.

Precisa de ajuda com isso no seu servidor? A gente resolve pra você.

falar no WhatsApp

// deu erro ou não funcionou?

Achou algo errado neste manual?

Conta pra gente o que deu errado ou qual erro apareceu — a gente corrige. Se quiser retorno, deixe seu contato.