为什么 ~email return 是网络路径?

Why does ~email return a network path?

我在尝试使用 Python 脚本时遇到了这个问题,该脚本使用 ~Email 来引用 csv 的电子邮件列。当在提示中输入 ~email / ~Email 时,它 returns

host is down: /Network/Servers/my.server.domain/Volumes/files/teachers/Group

这发生在 bash、zsh、iterm、终端以及绑定到我们服务器的其他计算机上。这些其他计算机没有设置别名或命令行实用程序。有人可以向我解释一下吗?我该如何禁用它才能使用这个脚本?

OS 10.9.5

这是名为 email 的帐户的主目录。您可以通过转义 ~ (\~email) 或单引号字符串 ('~email').

来避免此 shell 主目录替换