Selenium sunucusunu bash betiği ile çalıştırıyorum ve aşağıdaki günlükteki zaman damgalarından görebileceğiniz gibi, şeyin tamamen çevrimiçi olması yaklaşık 32 saniye sürüyor:
Feb 28, 2012 10:19:02 PM org.openqa.grid.selenium.GridLauncher main
INFO: Launching a standalone server
22:19:02.835 INFO - Java: Sun Microsystems Inc. 20.0-b11
22:19:02.836 INFO - OS: Linux 2.6.32-220.4.1.el6.x86_64 amd64
22:19:02.852 INFO - v2.19.0, with Core v2.19.0. Built from revision 15849
22:19:02.988 INFO - RemoteWebDriver instances should connect to: http://127.0.0.1:4444/wd/hub
22:19:02.990 INFO - Version Jetty/5.1.x
22:19:02.992 INFO - Started HttpContext[/selenium-server/driver,/selenium-server/driver]
22:19:02.993 INFO - Started HttpContext[/selenium-server,/selenium-server]
22:19:02.993 INFO - Started HttpContext[/,/]
22:19:34.552 INFO - Started org.openqa.jetty.jetty.servlet.ServletHandler@488e32e7
22:19:34.552 INFO - Started HttpContext[/wd,/wd]
22:19:34.555 INFO - Started SocketListener on 0.0.0.0:4444
22:19:34.555 INFO - Started org.openqa.jetty.jetty.Server@7d29f3b5
Sunucuyu başlattıktan sonra "uyku 32" komutunu kullanmak yerine (devam etmeden önce komut dosyasını geciktirmek için), bash komut dosyamın "Başlatılan SocketListener" dizesini görene kadar beklemesini ve ardından devam etmesini istiyorum. Mümkün mü?