#!/bin/bash echo '> javac -encoding UTF-8 j4/Pi*.java' javac -encoding UTF-8 j4/Pi*.java echo done. sleep 1 # 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 2 echo "このあと、PiServer が起動したら、別のターミナルで java j4.PiClient localhost を実行してください。" sleep 2 echo "PiServer を起動します。" sleep 2 echo '>' java j4.PiServer java j4.PiServer