使用expect检查远程文件是否存在

时间:2017-08-31 15:09:57

标签: ssh expect

我正在尝试使用expect登录远程计算机并查找文件a.txt,是否存在。

目前,我可以使用spawn通过ssh登录到机器(例如名为testA)。

我想用send来执行命令" find / home -name a.txt"。

如果a.txt存在/不存在,则返回found / NO。

我想捕获testA中的关键字,发现或否。

我理解send_user / puts ..可以显示输出,但我想从远程命令中获取返回值。

谢谢

0 个答案:

没有答案