Alternativa para parede, conversar, escrever?

2

Por exemplo: Um script cron é executado em segundo plano na verificação de atualizações. O usuário está logado em um console virtual (tty).

Apenas a parede tem uma opção que não é debanheiro.

O mural ainda adiciona novas linhas desnecessárias no início e no final. Também pressionar enter para retornar ao prompt é inábil.

Existem alternativas para exibir notificações em um console tty?

    
por James Mitch 22.11.2012 / 17:39

1 resposta

3

A única outra maneira que posso pensar é escrever diretamente para o seu tty. Use o comando w ou who para descobrir em qual tty o usuário está, por exemplo

w joeuser
 23:10:41 up  1:46,  3 users,  load average: 0.18, 0.16, 0.24
USER     TTY      FROM             LOGIN@   IDLE   JCPU   PCPU WHAT
joeuser  tty7     :0               21:24    1:46m  3:29   0.82s gnome-session -
joeuser  pts/0    :0               23:03    0.00s  0.18s  0.00s w joeuser

.. e escrever diretamente uma mensagem para o seu tty, por exemplo

echo "Hello World" | sudo tee /dev/tty7
    
por Colin Ian King 23.11.2012 / 00:15