Dois Parter! Execute o comando silenciosamente em segundo plano quando o processo for concluído; Causa o fundo do terminal para piscar uma cor

0

Eu executo um bom número de processos em lote, e geralmente volto minha atenção para um segundo monitor / atividade enquanto espero que ele termine. Eu tinha que configurar o terminal (para o que vale a pena mencionar: Terminal de Putty SSH'd para o servidor) para que o terminal pisca uma cor para chamar minha atenção. Eu sei que há um comando de bip que você pode usar, mas não funciona neste caso.

Então, em minha mente, vejo isso sendo duas partes, ambas úteis separadamente: (provavelmente ...)

  • Ter um processo de observador que detecta quando um único comando está sendo executado por algum tempo
  • Defina a cor de fundo para piscar uma ou duas vezes, quando o processo do observador for acionado.

Eu não tenho idéia se isso está dentro do reino da possibilidade, mas pensei que alguém poderia!

    
por Paul 16.08.2018 / 06:24

1 resposta

0

Quão longe

wait; for i in 1 2 3 4; do echo -e "$ESC[41m$ESC[2J"; sleep 0.2; echo -e "$ESC[0m$ESC[2J"; sleep 0.2; done

você? Observe que o conteúdo da tela é perdido e nem todo emulador de terminal reconhece os códigos do console VT100.

    
por 16.08.2018 / 11:34

Tags