- 论坛徽章:
- 0
|
谢谢 klainogn 和 wh7211 !!!
仿照写了下面的命令,得到了配置描述信息:
bash$ awk '$2!="0/1"&&$2!="0/2"&&$2!="0/47"&&$2!="0/48"&&$3=="up" {print "interface",$1,$2,"\n","description XXX"}' stat.txt
interface GigabitEthernet 0/10
description XXX
interface GigabitEthernet 0/17
description XXX
interface GigabitEthernet 0/19
description XXX
interface GigabitEthernet 0/22
description XXX
interface GigabitEthernet 0/23
description XXX
interface GigabitEthernet 0/24
description XXX
interface GigabitEthernet 0/25
description XXX
interface GigabitEthernet 0/26
description XXX
interface GigabitEthernet 0/28
description XXX
interface GigabitEthernet 0/29
description XXX
bash$
不过在摸索的过程中得到了另外一种结果:
bash$ awk '$2!="0/1"&&$2!="0/2"&&$2!="0/47"&&$2!="0/48"&&$3=="up" {print "interface",$1,$2}{print "description XXX"}' stat.txt
description XXX
description XXX
description XXX
description XXX
description XXX
description XXX
description XXX
description XXX
description XXX
description XXX
description XXX
description XXX
interface GigabitEthernet 0/10
description XXX
description XXX
description XXX
description XXX
description XXX
description XXX
description XXX
interface GigabitEthernet 0/17
description XXX
description XXX
interface GigabitEthernet 0/19
description XXX
description XXX
description XXX
interface GigabitEthernet 0/22
description XXX
interface GigabitEthernet 0/23
description XXX
interface GigabitEthernet 0/24
description XXX
interface GigabitEthernet 0/25
description XXX
interface GigabitEthernet 0/26
description XXX
description XXX
interface GigabitEthernet 0/28
description XXX
interface GigabitEthernet 0/29
description XXX
description XXX
description XXX
description XXX
description XXX
description XXX
description XXX
description XXX
description XXX
description XXX
description XXX
description XXX
description XXX
description XXX
description XXX
description XXX
description XXX
description XXX
description XXX
description XXX
description XXX
“print "description XXX”这一句得到了错误的输出,也就是前面的判断条件都没生效。这个如何理解?有相关的说明文档或资料链接吗?再次感谢!!! |
|