Zeit é uma GUI em Qt para cron e at, permitindo que você agende tarefas recorrentes ou únicas. O aplicativo também permite definir um alarme e um cronômetro.
Outros recursos incluem a capacidade de adicionar, editar e excluir variáveis de ambiente para crontab, bem como suporte PolKit opcional para ações de root.
Para adicionar um novo cron job usando o Zeit, clique no botão Add Task em sua barra de tarefas e você verá uma caixa de diálogo que permite executar um comando ou script no intervalo de tempo que você especificar.
Se você escolher Basic, pode definir a tarefa para ser executada a cada minuto, hora, dia, semana ou mês, ou pode ir em Advanced para inserir um intervalo mais específico.
Se você for ao menu View e escolher Nonperiod Commands, poderá agendar em comandos; estes são comandos executados apenas uma vez, de cada vez que você definir:
O Zeit também pode agendar alarmes:
Na caixa de diálogo New Alarm, você pode selecionar o player e o som que deseja usar para o alarme, bem como os dias e a hora em que o alarme deve ser executado.
Um recurso de cronômetro também está disponível. A caixa de diálogo New Timer permite definir o reprodutor e o arquivo de som, a hora de execução, bem como uma opção para mostrar notificações na tela.
O aplicativo é simples, projetado para realizar o trabalho. Talvez muito simples: eu gostaria de ver um calendário onde você pudesse selecionar quando as tarefas deveriam ser executadas. Mesmo assim, tenho certeza de que muitos o acharão útil. Especialmente porque não existem muitas dessas ferramentas de desktop; por exemplo, o Gnome Schedule não está em desenvolvimento há muito tempo.
Para distribuições Ubuntu 20.10 e 20.04 e Linux baseadas nestes (Pop!_OS, Linux Mint, Zorin OS, etc.), existe um PPA do Zeit que você pode usar para instalar isso. Você pode baixar os pacotes DEB em vez de adicionar o PPA se desejar (você precisará do zeit
e libcrontab0
a partir daí).
Em outras distribuições do Linux, você precisará compilar a partir do código-fonte.
Esse post foi traduzido do site LinuxUprising.com pela rtland.team.
Confira a versão original desse post em inglês:
Schedule Commands And Scripts In Linux With Zeit (GUI For Cron And At)