在部署服务器上,我们将 ZSH 设置为部署用户的默认 shell。在登录时这工作正常,但是当cap deploy
运行时,它似乎正在执行 bash 而不是 zsh,因为它存在一些无法识别的特定 zsh 命令的问题。这不是一个严重的问题,但我想通过指示部署脚本使用 zsh 而不是 bash 来消除这个问题。这是怎么做到的?
问问题
589 次
在部署服务器上,我们将 ZSH 设置为部署用户的默认 shell。在登录时这工作正常,但是当cap deploy
运行时,它似乎正在执行 bash 而不是 zsh,因为它存在一些无法识别的特定 zsh 命令的问题。这不是一个严重的问题,但我想通过指示部署脚本使用 zsh 而不是 bash 来消除这个问题。这是怎么做到的?