shell - Shell 变量管道 jenkins bash
问题描述
我有一个在目标上打开 ssh 连接的管道,然后我需要运行一些命令。
...
sh'''ssh -T '''+server''' << EOF
ls -la
var=$(grep 'test' /etc/passwd | awk -F'' '{print $2}'
echo $var
EOF
'''
var 始终为空...
有人有想法吗?
解决方案
推荐阅读
- dart - 如何用两个按钮填充行?
- pycharm - 缩进大小的项目特定设置?
- php - 根据 wordpress 用户 ID 显示 html 数据
- php - 使用 eval() 按 wordpress 的多个条件对多个数组进行排序
- angular - rxjs 条件 startWith
- java - 在 Java 编程中使用 Euler 求解常微分方程
- swift - 清除和恢复 UITextField 中的占位符
- java - 使用 bytebuddy 是否可以增强带有特定属性值的注释字段?
- linux - 在 perl 上打印包含 utf-8 字节序列的字符串
- idris - 涉及必须相同的三种类型的类型不匹配