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.
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 ...)
Eu não tenho idéia se isso está dentro do reino da possibilidade, mas pensei que alguém poderia!
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.