Eu notei comportamentos estranhos ao trabalhar com o hcat no CentOS 7. Como exemplo, comando simples para testar a conexão
hcat -e "show databases"
retorna erros durante a execução do diretório home ( ~/ ), embora seja bem-sucedido ao executar a partir de qualquer outro diretório.
whereis hcat retorna um único local de /usr/bin/hcat .
Pergunta: como depurar isso?
Não tenho muita experiência em unix, mas acredito que algo possa estar interferindo no bash, embora .bashrc e .bash_profile pareçam estar limpos. Além disso, funciona bem para outros usuários. Além disso, o mesmo comportamento é visto ao executar com sudo direitos, por isso não deve ser um problema de permissão?