#!/bin/bash if [ $# -ne 1 ]; then echo "Usage: $0 [TEST|PROD]" exit 1 fi basedir=$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd ) PROJECTNAME=server.exe OS_USER=$USER ServerEnv=$1 LOG_PATH="/var/log/treasure-hunter.log" # Make sure that the following "PidFile" is "git ignored". PID_FILE="$basedir/treasure-hunter.pid" sudo su - root -c "touch $LOG_PATH" sudo su - root -c "chown $OS_USER:$OS_USER $LOG_PATH" ServerEnv=$ServerEnv $basedir/$PROJECTNAME >$LOG_PATH 2>&1 & echo $! > $PID_FILE