Este repositório contém um script em Bash para realizar backups de arquivos modificados nas últimas 24 horas dentro de um diretório específico.
- Verifica se os diretórios de origem e destino são válidos.
- Filtra arquivos modificados nas últimas 24 horas.
- Compacta os arquivos selecionados em um
.tar.gz. - Move o arquivo compactado para o diretório de destino.
backup.sh: Script principal responsável pela execução do backup.
chmod +x backup.sh./backup.sh <diretório_origem> <diretório_destino>Exemplo:
./backup.sh /home/user/documents /home/user/backups- Sistema operacional baseado em Unix/Linux
- Bash Shell instalado
Este projeto é de código aberto e está disponível sob a licença MIT.