天天看點

predictionio 部署腳本

cd <folder name>

dt=<code>date '+%y-%m-%d %h:%m:%s'</code>

echo $dt ' start to run'&gt;&gt; whk.log

path=$path:/&lt;folder name&gt;/predictionio-0.12.0-incubating/bin; export path

pio train &gt;&gt; whk.log 2&gt;&amp;1

temp=<code>netstat -anp 2&amp;gt;/dev/null | grep 4040 | awk '{print $7}' | sed 's/[a-z\/]//g'</code>

if [ "$temp" = "" ]; then

echo "no find the thread" &gt;&gt; whk.log

else

echo "kill the thread:$temp" &gt;&gt; whk.log

kill -9 $temp

fi

pio deploy &gt;&gt; whk.log 2&gt;&amp;1

echo 'finish'&gt;&gt; whk.log