Posted to tcl by thomas at Wed Nov 02 22:50:02 GMT 2011view raw
- proc cb_analyze { fileHandler } {
- gets $fileHandler data
- if { $data ne "" } {
- puts --$data
- }
- return 1
- }
- if { [catch { set fileHandler [ open [file join "/tmp" "log.txt"] r ] } errorMsg ] } {
- puts "Error file ! $errorMsg"
- } else {
- fileevent $fileHandler readable [list cb_analyze $fileHandler]
- }
- vwait forever