0

展開サーバーでは、展開ユーザーのデフォルト シェルとして ZSH が設定されています。ログイン時にこれは正常にcap deploy動作しますが、実行すると、認識されないいくつかの特定の zsh コマンドに問題があるため、zsh の代わりに bash を実行しているように見えます。深刻な問題ではありませんが、デプロイ スクリプトに bash の代わりに zsh を使用するように指示することで、これを排除したいと考えています。これはどのように行われますか?

4

1 に答える 1

0

次の行を deploy.rb に追加できます

default_run_options[:shell] = '/bin/zsh'
于 2012-09-18T01:46:30.360 に答える