ssh
到通过用户输入提供的IP show running-config
命令如果我将运行的ssh
的输出存储在一个变量中,是否可以使用一种方法来解析它,而只需使用无穷的if
,elsif
和{ {1}}条语句?看起来如何?
它可以在Python bash或Perl中使用,对我来说真的不重要,但是我不知道如何构造它,然后填补空白并扩展脚本。
这是我想象中的起点
else
我如何将命令的输出存储在变量或临时文件中,并通过条件进行解析?
答案 0 :(得分:1)
这是一个非常广泛的问题,目前尚不清楚是什么使您感到困惑
有关的文档
Net::SSH2
和
Net::SSH2::Channel
清楚地描述了如何打开通道,向其发送命令以及如何接收响应
您问如何将命令的结果存储在变量中,但是做其他任何事情都会很尴尬。再次,文档对此进行了清晰的描述
我建议您尝试编写一些有效的代码并进行试验。当您遇到特定于 的问题
时,为您提供帮助会更加容易