Estou usando o rsync para copiar arquivos de um servidor para outro e continuo recebendo este aviso:
tput: Nenhum valor para $TERM e nenhum -T especificado
O comando que executo é este:
rsync -aq --log-file="/caminho/para/log" -e "ssh -i /caminho/para/privado/chave" /pasta/para/copiar/ usuário@servidor:/pasta/para/copiar/ para
Isso não afeta o comando rsync e todos os arquivos são copiados corretamente, mas é muito chato ver o aviso aparecendo cerca de 4 ou 5 vezes sempre que executo o comando.
Tentei pesquisar no Google, mas não consigo encontrar mais ninguém com o mesmo problema.
Além disso, o aviso aparece em servidores diferentes, bem como quando uso o comando localmente.
Alguém poderia explicar por que isso acontece ou como se livrar disso?
Obrigado!
Responder1
Certifique-se de ter uma TERM
variável definida com um valor válido para o tipo de terminal que você está usando.
É altamente incomum que você ainda não o faça - que sistema operacional é esse?