
Como executar duas instâncias do crond com arquivos cronjob diferentes? É mesmo possível?
Responder1
*NÃO, NÃO É POSSÍVEL*
Mas uma possível solução alternativa seria configurar o Anacron e executar os dois processos em paralelo.
http://linux.die.net/man/8/anacron http://en.wikipedia.org/wiki/Anacron
Instale o anacron
$ sudo apt-get install anacron
Crie seu anacrontab a seguir: http://linux.die.net/man/5/anacrontab
Teste a configuração do seu arquivo anacrontab:
anacron -T [-t anacrontab]
-t some_anacrontab Use specified anacrontab, rather than the default
-T Anacrontab testing.
NO FINAL:
$ sudo /etc/init.d/cron restart
$ sudo /etc/init.d/anacron restart
Os dois processos devem ser executados em paralelo.
Se esta for sua necessidade:
"Porque o conteúdo do arquivo cron é exibido como um todo em uma página da Web e quero manter todos os outros trabalhos, exceto minhas programações de WiFI, no arquivo cron. Realmente, seria muito útil para mim."
em seguida, basta colocar o que você deseja ocultar na página nas primeiras n linhas e depois mostrar na página a partir da linha n + 1 ... é muito melhor do que interferir no número crond de processos.
Guia adicional suficiente para configurar o anacron? http://www.tuxradar.com/content/automate-linux-cron-and-anacron
Observe que: Enfim... A missão do Anacron é garantir que essas atividades diárias, semanais e mensais realmente ocorram, assumindo apenas que o computador foi ligado em algum momento do dia (ou da semana, ou do mês). A Anacron não se preocupa em garantir que as atividades ocorram em um momento preciso.
Responder2
Hurmm... não, não é possível, parece que o cron tem seu caminho de configuração codificado no binário. Mas por que você desejaria ter várias instâncias e configurações do cron?
Responder3
Sim, usei a combinação cron e anacron e funcionou perfeitamente. Obrigado @Madthew