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

Linux

Como criar scripts em Bash para automatizar tarefas diárias no Linux

atualizado em 26/07/2026

Automatizar tarefas diárias no Linux pode economizar tempo e reduzir erros. Uma das maneiras mais eficazes de fazer isso é através de scripts em Bash. Este manual irá guiá-lo na criação de scripts simples para automatizar suas atividades diárias.

O que é um script Bash?

Um script Bash é um arquivo de texto que contém uma sequência de comandos que o shell do Linux pode executar. Esses scripts podem ser usados para realizar tarefas repetitivas, como backups, atualizações de sistema e muito mais.

Passo a passo para criar um script Bash

1. Criar um novo arquivo de script

Abra o terminal e use o comando touch para criar um novo arquivo. Por exemplo:

touch meu_script.sh

2. Tornar o script executável

Para que o script possa ser executado, você precisa alterar suas permissões. Utilize o comando:

chmod +x meu_script.sh

3. Editar o script

Abra o arquivo com um editor de texto, como o nano ou vim:

nano meu_script.sh

Adicione a linha shebang no topo do arquivo para especificar que o script deve ser executado com Bash:

#!/bin/bash

4. Adicionar comandos ao script

Adicione os comandos que você deseja automatizar. Por exemplo, um script simples para atualizar o sistema:

#!/bin/bash
sudo apt update && sudo apt upgrade -y

5. Executar o script

Para executar o script, use:

./meu_script.sh

Exemplo de um script mais complexo

Abaixo está um exemplo de um script que faz backup de uma pasta:

#!/bin/bash

# Diretório de origem
ORIGEM="/caminho/para/pasta"
# Diretório de destino
DESTINO="/caminho/para/backup"

# Data atual
DATA=$(date +%Y-%m-%d)

# Criar backup
cp -r "$ORIGEM" "$DESTINO/backup_$DATA"

Conclusão

Scripts Bash são uma ferramenta poderosa para automatizar tarefas no Linux. Experimente criar seus próprios scripts e ajuste-os conforme suas necessidades. Lembre-se de testar seus scripts em um ambiente seguro antes de usá-los em produção.

Dica: Sempre comente seu código para facilitar a manutenção futura.

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.