从主目录运行脚本时出错

从主目录运行脚本时出错

我在工作时注意到奇怪的行为在 CentOS 7 上。作为示例,测试连接的简单命令

hcat -e "show databases"

从主 ( ~/) 目录运行时会返回错误,而从任何其他目录运行时会成功。

whereis hcat返回 的单个位置/usr/bin/hcat

问题:如何调试这个?

我对 unix 没有太多经验,但我猜测可能有什么东西干扰了 bash,不过.bashrc看起来.bash_profile很干净。此外,它对于其他用户也运行良好。另外,在使用权限运行时会出现相同的行为sudo,所以这不应该是权限问题?

相关内容