2009-11-20 2 views
5

expect 조건 중 하나라도 충족되지 않으면 expect 스크립트가 실패해야합니다. 예 :expect 스크립트의 기본 제한 시간 처리기

expect "Hello World" 

expect 스크립트가 일정 시간 동안 "Hello World"를 찾지 못하면 실패합니다. expect manual에 따르면 expect에 조건 timeout을 추가 할 수 있지만 스크립트에 많은 수의 expect 문이 있으며 모든 시간 제한을 추가하고 싶지 않습니다. 그것을 할 수있는 더 좋은 방법이 있습니까? 이후

답변

5
expect_after { 
    timeout { 
     puts "a default timeout clause for all subsequent expect commands" 
    } 
} 

명령은 여전히 ​​위보다 우선합니다 자신의 timeout 절을 제공 할 것으로 예상된다.