Groovy脚本将值传递给sh。脚本

时间:2018-11-26 13:21:42

标签: groovy sh putty

我必须在SOAPUI中进行Groovy测试步骤,该步骤将变量传递给sh脚本,然后在腻子中运行它。

我创建了这个简单的Groovy脚本:

def command = "C:/path/to/putty.exe -ssh user@IP -pw pass -m 
local_command_file.sh"
def proc = command.execute()
proc.waitFor()

和这个sh脚本:

#!/bin/bash

sleep 2
grep '$VARIABLE' /path/to/log/file.log
sleep 10​

有什么方法可以在Groovy脚本中定义$ VARIABLE,然后将值赋给sh脚本吗?

谢谢

1 个答案:

答案 0 :(得分:-1)

从您在此处评论过的链接中读取分辨率后,我决定创建sh。文件。

谢谢大家