#!/bin/bash echo '> javac -encoding UTF-8 j4/Clock*.java' javac -encoding UTF-8 j4/Clock*.java echo done. # rmiregistryが起動しているかチェック chk=`ps x | 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