Para uma única máquina, o comando at
é provavelmente suficiente. Ele permite que você configure sua tarefa para ser executada somente quando o uso de recursos for baixo (< 0,8) usando a opção -b
(lote) ou você pode especificar a prioridade usando as letras a-z.
exemplo:
at -q b now /home/myname/script.sh
equivalente a:
batch /home/myname/script.sh
Para clusters, use Fila GNU .