为什么zsh替换了此字符串?

时间:2018-08-27 02:36:31

标签: zsh

我输入

git remote add dokku dokku@$DOKKU_HOST:hello

zsh将远程URL转换为

dokku@.ello

我曾尝试过搜索网络,但是由于我不了解其行为/功能,因此我并不完全知道自己要搜索的内容。

1 个答案:

答案 0 :(得分:3)

显然,zsh试图将结尾的:h解释为某种替代修饰符。尝试使用花括号:

git remote add dokku dokku@${DOKKU_HOST}:hello

并确保DOKKU_HOST有一个值。