#!/bin/bash #set -e #set -vx clear if [ -z $ATS ] then echo "ATS shall be defined" exit 1 fi if ! [[ $1 =~ "^[0-9]+$" ]] then COUNTER=$1 else COUNTER=1 fi CURPWD=`pwd` if [ ! "${PWD##*/}" == "scripts" ] then cd ../scripts if [ ! $? == 0 ] then echo "Please move to PROJECT/scripts directory" exit 1 fi fi rm ../bin/S1/logs/merged.*.log for i in $(seq 1 1 $COUNTER) do ./run_mtc.bash & ./run_ptcs.bash dup=$(ps -ef | grep "$0" | grep -v grep | wc -l) while [ ${dup} -eq 3 ] do sleep 1 dup=$(ps -ef | grep "$0" | grep -v grep | wc -l) done sleep 1 mv ../logs/$ATS/merged.log ../logs/$ATS/merged.`date +'%Y%m%d%S'`.log done exit 0