我使用groovy捕获命令的标准输出,我想将输出放入数组中。
我尝试过以下方法但没有成功:
def output = "/usr/local/bin/list-items".execute()
output.text.toArray()
有人能指出我正确的方向吗?
答案 0 :(得分:0)
使用output.text.readLines()
。它返回List<String>
您可以使用toArray(String[])
将其转换为数组,因此完整的解决方案:
output.text.readLines().toArray(String[])