我是 Cisco IOS 新手,遇到了一个问题。请参考此主题。参考该主题的答案指出,在 Cisco IOS 中,您可以运行命令,过滤出您想要的内容,然后将输出重定向到某个地方。例如。show run | i username | redirect flash0:/output.txt
答案比show run | i username | redirect tftp://IPaddress/myfile.txt
使用 TFTP 服务器设置可以做的更深入。
我可以 注意 - 为了成功,我必须在路由器上处于“启用”模式
show ip interface brief | redirect tftp://IPaddress/output.txt
我不能做 注意 — (也处于“启用”模式)
show ip interface brief | i LoopBack0 | redirect tftp://IPaddress/output.txt
我如何过滤我的 show 命令然后按照线程中所述重定向输出?
更新我刚刚意识到我搞错了,没有仔细阅读并非所有设备都支持多个管道。我如何确定哪些设备支持多个管道以及如何解决这个问题?
答案1
假设您正在尝试编写某种适用于所有事物的工具,请采用最低公分母:如果您的环境中有一些设备/ios 版本不支持多个管道,那么根本不要使用它们。
您只需要在数据从设备导出后处理数据时对其进行过滤即可。