#!/bin/bash

dir=`pwd`

rm FAILED-ERROR_LEFT FAILED-NON-ERROR_LEFT

for i in `cat NOT-FINISHED_LEFT`
do
#cd ${i}_left-resubmit_build

grep -n "Error" $dir/logs/stderr_${i}_left-resubmit | cut -f1 -d":" > ${i}_left-resubmit_build/error-line

if [ -s ${i}_left-resubmit_build/error-line ]
then

#cp -r ${i}_left-resubmit_build ${i}_left-resubmit_ori
cd ${i}_left-resubmit_build

echo ${i}_left-resubmit >> $dir/FAILED-ERROR_LEFT

e=`cat error-line`
l=$(($e+1))

sed -n "${l}p" $dir/logs/stderr_${i}_left-resubmit | awk '{print $1}' > tmp
sed "s/\//  /g" tmp | tr -s " " "\n" | grep "REAL" > ${i}_left-resubmit-failed
rm tmp
#name=`cat ${i}_left-resubmit-failed`

#grep -v $name ${i}_left-resubmit > ${i}_left-resubmit-del-fail

#mv ${i}_left-resubmit ${i}_left-resubmit-ori
#mv ${i}_left-resubmit-del-fail ${i}_left-resubmit

#cp ${i}_left-resubmit-failed $dir/${i}_left-resubmit_ori

else 
echo ${i}_left-resubmit >> $dir/FAILED-NON-ERROR_LEFT

fi

cd $dir

done


