Newer
Older
NWP / src / run4-2.sh
@Motoki Miura Motoki Miura on 22 Sep 2020 1014 bytes first commit for NWP exp
#!/bin/bash

echo '> javac -encoding UTF-8 j4/Pi*.java' 
javac -encoding UTF-8 j4/Pi*.java 
echo done.
sleep 1

# 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 2


echo "このあと、PiServer が起動したら、別のターミナルで java j4.PiClient localhost を実行してください。"

sleep 2

echo "PiServer を起動します。"
sleep 2
echo '>' java j4.PiServer
java j4.PiServer