Construir um Agendador de Tarefas Usando Bash

Iniciante

Este projeto irá guiá-lo através da criação de um agendador de tarefas usando um script Bash. O agendador de tarefas permite que você agende e gerencie tarefas a serem executadas em intervalos especificados, como a cada hora, diariamente ou semanalmente. O script oferece opções para listar tarefas agendadas, adicionar novas tarefas e remover tarefas existentes.

ShellLinuxBash

💡 Este tutorial foi traduzido do inglês com assistência de IA. Para ver o original, você pode mudar para a versão em inglês

Introdução

Este projeto irá guiá-lo através da criação de um agendador de tarefas usando um script Bash. O agendador de tarefas permite que você agende e gerencie tarefas a serem executadas em intervalos especificados, como a cada hora, diariamente ou semanalmente. O script oferece opções para listar tarefas agendadas, adicionar novas tarefas e remover tarefas existentes.

👀 Pré-visualização

Task scheduler script preview

Para começar, você precisará criar um arquivo chamado task_scheduler.sh e escrever o código fornecido nele. Vamos prosseguir para o primeiro passo.

🎯 Tarefas

Neste projeto, você aprenderá:

  • Como criar os arquivos do projeto
  • Como adicionar código para exibir tarefas agendadas
  • Como adicionar código para adicionar uma nova tarefa
  • Como adicionar código para remover uma tarefa
  • Como configurar o loop do menu principal
  • Como tornar o script executável
  • Como executar o projeto

🏆 Conquistas

Após concluir este projeto, você será capaz de:

  • Criar um script Bash
  • Usar o crontab para agendar tarefas
  • Solicitar entrada do usuário em um script Bash
  • Adicionar e remover tarefas do crontab
  • Criar um loop de menu em um script Bash
  • Tornar um script Bash executável e executá-lo

Professor

labby

Labby

Labby is the LabEx teacher.
OSZAR »