Newer
Older
myNWP.git / src / run4-1.sh
#!/bin/bash

echo '> javac -encoding UTF-8 j4/Clock*.java' 
javac -encoding UTF-8 j4/Clock*.java 
echo done.

# rmiregistryが起動しているかチェック
chk=`ps aux | grep rmiregistry | grep -v grep | wc -l`
if [ ${chk} -eq 0 ]; then
    echo "rmiregistryが起動していません。"
    echo "rmiregistryを、バックグラウンドで起動しますか?(y/n)"
    read input_str
    if [ ${input_str} == 'y' ]; then
	echo "> rmiregistry &"
	rmiregistry &
	sleep 1
	echo "rmiregistryを停止するときは killall rmiregistry してください"
	sleep 1
    fi
else
    echo "rmiregistryは起動済みでした"
    echo "java.rmi.AlreadyBoundException がでたときは、killall rmiregistry で停止し、再度起動してください。"
fi

sleep 1

echo "このあと、ClockServerが起動したら、別ターミナル(ただし、同一ホスト!)で java j4.ClockClient でクライアントを起動してください。"
sleep 2
echo "ClockServerを停止するときはCTRL+Cをおしてください。 "
sleep 2
echo "ClockServerを起動します。"
sleep 1
echo '>' java j4.ClockServer
java j4.ClockServer