2014-11-26 2 views
0

창이 열릴 때까지 기다리는 bash 명령이 있습니까? 이 방법은 "보내기 키보드 입력을"대기를 오픈 프로그램이 완료 될 때까지, 슬립 (100)을 제거 있는가GUI 상호 작용, 창이 열릴 때까지 대기

open-program 
sleep 100  # Wait for the program to open 
send-keyboard-input 

: 지금은의 라인을 따라 뭔가를하고있어? 시간은 항상 달라지며 때로는 90 초, 때로는 50 초입니다.

+0

/etc라는 창이 무엇인지 안다면. 'wmctrl'과 같은 것을 사용하여 (폴링/루핑으로) 볼 수있을 때까지 기다릴 수 있습니다. 수동으로'xprop'을 수동으로 할 수는 있지만 그렇게 간단하지는 않습니다. –

답변

0

시도해 보셨습니까?

open-program && send-keyboard-input 
+0

참조 : http://stackoverflow.com/a/4510655/2596334 –