卡西诺 发表于 2011-6-9 11:35:35

路由器命令输出的有效过滤

本帖最后由 卡西诺 于 2011-6-9 11:36 编辑

在参加培训过程中老师用了show run | b r r命令可以过滤掉很多不需要的信息,由此对命名管道产生了兴趣,特地到网上查了下相关资料,不敢独享特此发帖与各位分享,当然也是班门弄斧,老鸟可以飘过,新手可以共同探讨下。

首先说一下路由器命令输出过滤的语法:任意show命令+管道符|+过滤器
这里的过滤器包括以下三种:
include和exclude:显示包含或者不包含特定正则表达式的行
begin:从符合特定正则表达式的行开始显示
section:仅显示特定符合正则表达式的section(所谓的section就是从一个非空格打头的行开始,直到下一个非空格打头的行之前结束,常用的是路由协议配置命令部分)
对于more命令的输出仅支持include,exclude和begin,其他的命令都不支持命令输出的过滤,这点和UNIX的针对任意命令都可以使用管道符是不同的,同时也不能像UNIX那样可以对过滤进行级联。


此内容为网上搜集资源,非原创
顺便如果有此类相关资源的朋友能共享学习下{:6_291:}{:6_291:}

fulltimes 发表于 2011-6-9 12:55:52

{:6_299:}

输入新用户名 发表于 2011-6-13 19:20:59

{:6_299:}

xiaoju_cool@126 发表于 2013-11-15 11:34:16

{:6_264:}

wudijian07abc 发表于 2013-12-18 15:37:15

{:6_267:}{:6_267:}

jarmmy 发表于 2014-1-1 22:53:04

{:6_267:}{:6_267:}
页: [1]
查看完整版本: 路由器命令输出的有效过滤