show-drops.csh

来自「ns2.1b5版本中cbrp碼」· CSH 代码 · 共 52 行

CSH
52
字号
#!/bin/cshif( "$1" == "" ) then	echo ""	echo "usage: $0 <trace file>"	echo ""	exit 1endifsetenv drops `grep "D " $1 | wc -l`echo "Total Drops: $drops"setenv drops `grep MAC $1 | grep "D " | wc -l`echo "MAC Drops: $drops"if($drops > 0) then        setenv drops `grep MAC $1 | grep COL | wc -l`        echo "     collisions: $drops"        setenv drops `grep MAC $1 | grep RET | wc -l`        echo "     retry count exceeded: $drops"        setenv drops `grep MAC $1 | grep DUP | wc -l`        echo "     duplicates: $drops"        setenv drops `grep MAC $1 | grep BSY | wc -l`        echo "     busy: $drops"endifsetenv drops `grep RTR $1 | grep "D " | wc -l`echo "Router Drops: $drops"if($drops > 0) then        setenv drops `grep RTR $1 | grep IFQ | wc -l`        echo "     IFQ: $drops"        setenv drops `grep RTR $1 | grep TOUT | wc -l`        echo "     Timeout: $drops"        setenv drops `grep RTR $1 | grep TTL | wc -l`        echo "     TTL: $drops"        setenv drops `grep RTR $1 | grep LOOP | wc -l`        echo "     LOOP: $drops"endifsetenv drops `grep IFQ $1 | grep -v RTR | wc -l`echo "Interface Queue Drops: $drops"

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?