我正在编写一个登录的脚本UAT服务器,重新路由到必要的文件夹并激活虚拟环境。
以下是脚本:
function gotouat(){
branch=`getBranchName`;
echo "Logging into uat for branch $branch";
ssh -t uat "cd ../projects/$branch && source envproj/bin/activate; zsh";
}
该脚本重新路由到必要的分支,但不启动虚拟环境。
以下是调试日志:
debug1:发送命令:cd ../projects/test-branch && source envproj/bin/activate;桀骜
debug2:通道1:请求执行确认1
debug2:回调完成
debug2:通道 1:打开确认 rwindow 0 rmax 32768
debug2:channel_input_status_confirm:类型 99 id 1
debug2:通道 1 接受 PTY 分配请求
debug2:通道 1:rcvd 调整 2097152
debug2:channel_input_status_confirm:类型 99 id 1
debug2:通道 1 上接受执行请求
任何帮助,将不胜感激!这也是我的第一篇文章,因此对于任何缺失的信息/问题表示歉意。
谢谢!