github.com/dolotech/hongbao@v0.0.0-20191130105438-fd59d7a5dda5/bin/start (about) 1 #!/bin/bash 2 3 basedir=$(dirname $(readlink -f $0)) 4 logdir="${basedir}/logs" 5 robot_name="${basedir}/honbao" 6 stdout="${basedir}/stdout.log" 7 8 if [ ! -d "${logdir}" ] 9 then 10 mkdir $logdir 11 echo "created dir: ${logdir}" 12 fi 13 14 if [ ! -f "${robot_name}" ] 15 then 16 echo "${robot_name} file is not exist!" 17 exit 0 18 fi 19 20 chmod 755 $robot_name 21 22 count=`ps -ef | grep $robot_name | grep -v 'grep' | wc -l` 23 24 if [ $count != 0 ] 25 then 26 echo "getdomain already started !" 27 exit 0 28 fi 29 30 if [ ! -f $stdout ] 31 then 32 touch $stdout 33 echo "create file: ${stdout}" 34 fi 35 36 echo 'start proxy...' 37 38 sleep 1 39 40 nohup $robot_name --log_dir=$logdir > $stdout 2>&1 & 41 #$robot_name --logtostderr 42 echo 'start success' 43 44 exit 0