Você não pode fazer isso.
Todos os trabalhos cron
são executados em shells não interativos, não há anexo de terminal. Portanto, o conceito de /dev/tty
ou similar não está disponível em cron
.
eu tenho uma consulta no cronjob, se eu executar um comando usando o cronjob é possível exibir a saída no terminal em vez de salvar no arquivo de saída.
diz por exemplo
*/2 * * * root /bin/ping xx.xx.xx.xx
a saída deve aparecer no terminal. Eu tentei isso não aparece no terminal. Qualquer coisa que eu precise mudar no meu cronjob.
Obrigado antecipadamente Vinoth
O caminho sujo poderia ser redirecionar a saída do seu programa para o arquivo pts de um terminal já existente.
Para conhecer o arquivo pts basta digitar o comando tty
~$ tty
/dev/pts/19
então o seu crontab seria:
* * * * * /usr/local/scripts/script.sh > /dev/pts/19
Tags cron