そのプロセスを開始しない場合、実行中のプロセスをチェックするJavaプログラムを開発しています。私のコンテキストでは、このような .sh ファイルを実行しています。
#!/bin/sh
echo "Hello World..."
cnt=`ps -eaflc --sort stime | grep clientApplication.jar | grep -v grep | wc -l`
if [ $cnt = 3 ]
then
echo "Services for Pigeon are already running..."
else
echo "Starting Services for Pigeon..."
echo `java -jar clientApplication.jar`
fi
しかし、それは機能していません。どうしたの?