Portál AbcLinuxu, 14. srpna 2025 11:20
class htb 1:514 parent 1:2 prio 0 rate 192Kbit ceil 192Kbit burst 1844b cburst 1844b Sent 428071124 bytes 1280149 pkts (dropped 0, overlimits 0) rate 11096bps 74pps lended: 1280149 borrowed: 0 giants: 0 tokens: 59926 ctokens: 59926 class htb 1:660 parent 1:2 rate 512Kbit ceil 512Kbit burst 2254b cburst 2254b Sent 1213074909 bytes 2648639 pkts (dropped 0, overlimits 0) rate 35589bps 52pps lended: 0 borrowed: 0 giants: 0 tokens: -8393 ctokens: -8393 class htb 1:515 parent 1:2 prio 0 rate 64Kbit ceil 64Kbit burst 1680b cburst 1680b Sent 0 bytes 0 pkts (dropped 0, overlimits 0) lended: 0 borrowed: 0 giants: 0 tokens: 210124 ctokens: 210124a ja chcem si nejako vypisat iba rate pre dany class napr:
$ perl -nle 'if ($_ =~ /^class htb ([0-9:]+)/) { $class=$1 } elsif ($_ =~ /^ rate ([0-9]+)/ ) { print "class $class rate $1" }'V bashi to určitě jde taky ;)
CLASS=1:660 sed -n "/class.*${CLASS}/N /class.*${CLASS}/N /class.*${CLASS}/s/.*rate \([[:digit:]]*\)bps.*/clas ${CLASS} rate \1/p"
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.