0
我是新来的shell脚本和浏览不同的脚本语言。预计脚本:ls命令的输出设置为变量
我正在写一个expect脚本,我想一个SSH ls命令的输出设置为变量,通过循环,就像下面的bash脚本
#!/bin/bash
var=$(ssh [email protected] ls path | grep 'keyword')
echo $var
for x in $var;
# do stuff
done
但我不知道如何在预期脚本中执行此操作。我搜索的其他例子似乎将send
的输出设置为变量 - 这是路线吗?
感谢您的帮助。
它说:无法读取“expect_out(1串)”:没有这样的变量 – chungkim271
请问您提示最终以一个美元符号和空间?如果不是,则必须调整该正则表达式。 –