linux + tput: Nenhum valor para $ TERM e nenhum -T especificado

0

Eu uso no meu script bash o comando tput para colorir o texto

como tuf setaf 2

quando executo o script a partir do putty ou do console, tudo fica bem

mas quando executo algum mecanismo de aplicativo WIN externo que executa o script via SSH obtemos o seguinte erro no tput

tput: No value for $TERM and no -T specified

por favor, avise o que precisa definir (ENV ou mais) no meu script bash para usar o comando tput?

qual valor precisa ser definido para $ TERM (no meu script bash)?

    
por yael 11.01.2018 / 15:20

1 resposta

0

Sem conhecer a biblioteca ou o aplicativo usado pelo seu aplicativo do Windows, seu melhor palpite seria definir a variável TERM como xterm :

export TERM='xterm'

Se isso não lhe der os resultados desejados, consulte o manual da sua biblioteca / aplicação e encontre o tipo de emulação de terminal lá.

    
por 11.01.2018 / 15:38