Tenho um script que implementa um menu simples usando o dialog (um ncurses
aplicativo para gerar widgets TUI). Ele é executado imediatamente após a inicialização em um sistema baseado em Arch.
O script de diálogo funciona de forma independente, mas há um problema quando é executado após a inicialização. O processo de inicialização grava uma saída atrasada no console ("Iniciando serviço de despacho de script do gerenciador de rede" e possivelmente um tempo limite posterior), e isso sobrescreve o menu e bagunça os modos tty. Posso consertar o modo tty ( stty sane
), mas também preciso impedir que o texto chegue ao console.
Existe alguma maneira de despejar qualquer saída do console do kernel do script?