top não está funcionando no modo batch: 'dumb': tipo de terminal desconhecido

3

Não consigo que o top ( top: procps version 3.2.8 ) seja executado no modo em lote.

root@zenitel063a52:~ top -b
'dumb': unknown terminal type.

Ele será executado normalmente no modo interativo (apenas ao chamar top ).

Como isso pode ser corrigido?

    
por TheMeaningfulEngineer 02.04.2015 / 15:26

1 resposta

3

O problema é que o terminal dumb está ausente em /usr/share/terminfo/d/ . Uma solução alternativa é copiar um terminal diferente e renomeá-lo para burro.

cd /usr/share/terminfo
mkdir d      #if directory not there
cp v/vt100 d/dumb

A razão pela qual esse hack deve funcionar é porque dumb terminal deve fornecer suporte apenas para a funcionalidade mais simples, e outro terminal fornece isso.

    
por 02.04.2015 / 15:29

Tags