CISCO IOS 中的选择对象

CISCO IOS 中的选择对象

我对 CISCO IOS 还很陌生,几乎没有任何经验。我想知道是否有办法运行类似的命令show ip interface brief,然后选择所需的内容,然后通过 tftp 重定向它。我已经能够通过 tftp 导出整个命令的输出。show ip interface brief | redirect tftp://IPAddress/output.txt所以我的问题是:

在此处输入图片描述 如何选择下面最下方的“loopback0”信息并再次重定向输出?

我尝试重定向整个命令并尝试在 powershell 中解析它,这样我就可以创建一个 csv,但它很混乱。

答案1

我一直使用启用了会话日志的 Putty 来获取 Cisco 设备的输出。或者,如果我使用 Linux,我只需将 ssh 会话输出通过管道传输到 tee 中。

ssh me@cisco | tee -a outputfile.log

现在,如果您只想在命令输出中显示某些行,可以做两件事;

1- 使用 grep。是的,Cisco IOS 带有 grep 及其正则表达式功能。

sh ip interface brief | grep loopback0

2- 使用 include。它几乎与 grep 相同...

sh ip interface brief | include loopback0

我更喜欢 include,因为它的缩写版本只是““。

sh ip interface brief | i loopback0

我不完全确定你是否可以像这样管道两次:

sh ip interface brief | i loopback0 | redirect tftp://IPAddress/output.txt

值得注意的是,还有开始排除它可以帮助您过滤命令的结果。

相关内容