Diga-me, quando o script terminar

0

Há alguns anos, eu tinha um pequeno roteiro [1] chamado beep-forever, que tocava a campainha do terminal para sempre.

Caso de uso: quero saber se um script terminou:

do-foo-which-lasts-ten-to-thirty-minutes.sh; beep-forever.sh

No meu ambiente (várias pessoas em um quarto) não quero usar isso.

Como eu poderia obter essa informação?

Estou conectado a servidores linux remotos via ssh. AFAIK não há conexão com o ambiente de desktop do meu PC ubuntu. E o envio de e-mails não funciona na maioria dos servidores remotos.

[1] link

    
por guettli 14.02.2014 / 12:53

1 resposta

1

Possível opção:

Instale o ImageMagik no servidor linux. SSH no servidor do seu PC garantindo X Forwarding está ativado. Certifique-se de ativar XAUTH no seu PC Ubuntu, e faça algo como:

dofoo.sh & & display image.png

Isso cria uma imagem na sua área de trabalho local quando o dofoo.sh é concluído. Não é um sinal sonoro, mas irá alertá-lo com uma imagem pop-up localmente.

    
por 14.02.2014 / 13:12