Posted to tcl by ric at Fri Jun 17 09:34:10 GMT 2011view raw
- ############################## tcl code ##############################
- #!/usr/bin/tclsh8.5
- package require Expect
- proc exp_wrap {} {
- global expect_out spawn_id
- set p1 {"P1:1" {puts "Got 1"}}
- expect $p1
- }
- spawn ./p1.sh
- exp_wrap
- ############################## p1.sh ##############################
- #!/bin/bash
- i=0
- while sleep 1; do
- echo P1:$i
- let i++
- done