如何在 mac 上不使用完整路径的情况下 运行 clickhouse 命令

how to run clickhouse command without using the full path on mac

我用 brew 在 OSX 上安装了 clickhouse。对于 运行 clickhouse 客户端,我必须去 /Users/username/ClickHouse/build/programs 然后 ./clickhouse-client

有没有一种方法可以让我从系统的任何地方像在我的 linux 盒子上一样调用 clickhouse-client?

目前我得到:zsh: command not found: clickhouse-client 当我没有完全创建 PATH 时。

不太确定如何给这个问题起标题。

只需将它添加到您的路径中吗?

因为你提到使用 zsh

echo "PATH=$PATH:/Users/username/ClickHouse/build/programs" >> ~/.zshrc

这会将一个新行附加到您的 .zshrc 文件中。关闭并重新打开您的终端,您应该可以从任何地方 运行 clickhouse-client。