X11 Forwarding? Em seguida, execute $ long-command && notify-send "finished"
do servidor, w
que deve ser exibido no cliente.
Às vezes, quando executo um longo comando no meu computador, eu o sufixo com && notify-send "It's finally done!"
. Existe alguma maneira que eu poderia fazer isso de uma sessão ssh? Estou ciente de que eu poderia fazer uma linha de ssh, por exemplo ssh remotehost "long-term-command" && notify-send "It's finally done!
, mas eu prefiro não como estou executando muitos comandos de longo prazo e isso parece desajeitado e ineficiente.
Se eu quisesse notificar-enviar no sistema remoto, eu definiria DISPLAY
para :0
. Existe algo semelhante que eu poderia fazer pelo contrário?
X11 Forwarding? Em seguida, execute $ long-command && notify-send "finished"
do servidor, w
que deve ser exibido no cliente.
Insira o comando em batch
ou at now
.
batch <<< "ssh remotehost long-term-command && notify-send 'It is finally done!'"
Cuidado com os caracteres de citação e o ambiente da casca.
Dê uma olhada em atq
e atrm
para controlar a fila.