Вопрос : Сценарий Linux для того чтобы проверить если pid бежит после этого исполнять другой сценарий

Я имею применение java начинает с следующий command
$JAVA_HOME/jre/bin/java java - Dswing.noxp=true - Djava.library.path=/usr/local/OpenEPS: /usr/lib - classpath.: CLASSPATH com.retailJava.ltd.javaPOS.UI.TPOS.POSApplication $DEVICE_ID

I хотел было бы иметь командование прежде чем это проверяет если pid (TPOS.POSApplication) бежит, то если будет ходом применения отголоска, то если не исполнить шнур above.
Im java versed в scripting так я ищите просто если заявление, то которое сделает что-то like

BASHPID=pstree - a |
echo «применение grep TPOS.POSApplication
if $=TPOS.POSApplication уже "
else
$JAVA_HOME/jre/bin/java - Dswing.noxp=true - Djava.library.path=/usr/local/OpenEPS: /usr/lib - classpath.: CLASSPATH com.retailJava.ltd.javaPOS.UI.TPOS.POSApplication $DEVICE_ID
fi


what, котор я имею не будет работать я не думает свои все правильно пожалуйста помогают с любыми ошибками синтаксиса я имею here.
Thanks
class=

Ответ : Сценарий Linux для того чтобы проверить если pid бежит после этого исполнять другой сценарий

BASHPID=$ (pstree - a| grep TPOS.POSApplication)
если [, то [! - z $BASHPID]]; после этого
отголосок «применение уже»
еще
      $JAVA_HOME/jre/bin/java - Dswing.noxp=true - Djava.library.path=/usr/local/OpenEPS: /usr/lib - classpath.: CLASSPATH com.retailJava.ltd.javaPOS.UI.TPOS.POSApplication $DEVICE_ID
fi

Пожалуйста сделайте конечно т перемеююые $JAVA_HOME, CLASSPATH и $DEVICE_ID установлены правильно! Это определенно важно начиная сценарий через cron!

wmp

Другие решения  
  •  Как я добавляю кнопки на форме PDF для того чтобы добавить/извлекаю рядки данных?
  •  Шнур ошибки в блоке задвижки?
  •  сколько вариант сервера SQL на одной машине
  •  Внешний вид 2007 не может архивный файл открытой сети сохраненный
  •  Активно директория DNS записывает вопрос
  •  Отчет о доступа 2010 экспорта к CSV с коллекторами?
  •  Прокладчик OCE 9400 не начинает
  •  как добавить десятичное место в формуле в отчете о кристалла seagate
  •  Windows XP и Мичрософт Оутлоок и проблемы установителя Windows
  •  VB6 к VS2010 - консультации тренировки?
  •  
    programming4us programming4us