如何避免与getstream-cli冲突的终端命令?

时间:2019-10-11 18:58:46

标签: javascript bash oh-my-zsh

我安装了https://github.com/GetStream/stream-cli,但同时在MacOS 10.14.6(Mojave)上安装了带有自制软件的imagemagick。但是stream-cli中的stream命令与imagemagick中的stream命令冲突,因此当我尝试运行它时,系统认为我想运行imagemagick。

什么是避免这种情况的好方法? (我也在使用oh-my-zsh ...)

1 个答案:

答案 0 :(得分:0)

您可以通过aliasesoh-my-zsh中设置~/.zshrc。您可以这样做:

alias gsStream="path/to/getStream/bin/stream"
alias imStream="path/to/imagick/bin/stream"

注意:我不确定每个stream命令的存储位置,但是您应该能够找到使用正确路径的文件。

然后从source .zshrc目录运行~,任何新的终端窗口都可以访问这些命令。只需运行gsStreamimStream而不是stream,就可以了。