首页 > 解决方案 > Shell 变量管道 jenkins bash

问题描述

我有一个在目标上打开 ssh 连接的管道,然后我需要运行一些命令。

...
sh'''ssh -T '''+server''' << EOF
ls -la
var=$(grep 'test' /etc/passwd | awk -F'' '{print $2}'
echo $var
EOF
'''

var 始终为空...

有人有想法吗?

标签: shelljenkinssshjenkins-pipelinevar

解决方案


推荐阅读