filter.tcl

来自「跑leach需要的」· TCL 代码 · 共 39 行

TCL
39
字号
#!/usr/bin/tclshif { $argc != 1} {   puts "usage: bw.tcl <tcpdump ASCII file> "   exit} else {  set arg [split $argv " " ]  set tfile [lindex $arg 0]}set fi [open $tfile r ]while {[gets $fi line] >= 0} {  set flag  [lindex $line 0]  set startTime  [lindex $line 1]  set size [lindex $line 5]  set src [lindex $line 8]  set dst [lindex $line 9]  set s [split $src "."]  set sip [lindex $s 0]  set d [split $dst "."]  set dip [lindex $d 0]if { $flag == "+"} {  if { $sip == 9 || $dip == 9} {     if { $size == 1000 } {        set size 1500     }     puts "$startTime $size"  }}}close $fi 

⌨️ 快捷键说明

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