1_run_case_dir
#!/bin/sh
i=0
case_list=$(basename $1)
case_dir=$(basename $(dirname $1))
echo "case_list:$case_dir_$case_list"
echo -e "Enter sleep time(min):"
read st
st1="$st"
st2=$[$st1*60]
for case in $1/*
do
case_name=`basename $case`
./create_sim "$case_dir"_"$case_list"_"$case_name"
echo "========================================>'$case_dir'_'$case_list'_'$case_name'"
gnome-terminal --maximize -t "$case_name" -e 'bash -c "cd ./'$case_dir'_'$case_list'_'$case_name'/;./run_debug ./../'$1'/'$case_name'/; exec bash"'
sleep $st2
let i++
done
echo "========================================>all case finish num= $i"
2_run_cases
#!/bin/sh
i=0
case_list=$(basename "$1")
echo "case_list:$case_list"
echo -e "Enter sleep time(min):"
read st
st1="$st"
st2=$[$st1*60]
for case in $1/*
do
case_name=`basename $case`
./create_sim "$case_list"_"$case_name"
echo "========================================>"$case_list" $case_name run_debug start"
gnome-terminal --maximize -t "$case_name" -e 'bash -c "cd ./'$case_list'_'$case_name';./run_debug ./../'$1'/'$case_name'/; exec bash"'
sleep $st2
let i++
done
echo "========================================>all case finish num= $i"
3_run_cases_s
#!/bin/bash
i=0
case_list=$(basename "$1")
echo "case_list:$case_list"
echo -e "Enter sleep time(min):"
read st
st1="$st"
st2=$[$st1*60]
j=1
for case in $1/*
do
if [ $j -ge $2 ] && [ $j -le $3 ]
then
case_name=`basename $case`
./create_sim "$case_list"_"$case_name"
echo "========================================>"$case_list" $case_name run_debug start"
gnome-terminal --maximize -t "$case_name" -e 'bash -c "cd ./'$case_list'_'$case_name';./run_debug ./../'$1'/'$case_name'/; exec bash"'
sleep $st2
let i++
fi
let j++
done
echo "========================================>all case finish num= $i"