95 |
fi |
fi |
96 |
if [ -r $1/$4/output.txt ]; then |
if [ -r $1/$4/output.txt ]; then |
97 |
grep "$2" $1/$4/output.txt | sed 's/.*=//' | cat -n > tmp1.txt |
grep "$2" $1/$4/output.txt | sed 's/.*=//' | cat -n > tmp1.txt |
98 |
lncnt=`wc -l tmp1.txt | awk '{print $1}' ` |
lncntA=`wc -l tmp1.txt | awk '{print $1}' ` |
99 |
if [ $lncnt -lt 3 ]; then |
if [ $lncntA -lt 3 ]; then |
100 |
if [ $verbose -gt 0 ]; then |
if [ $verbose -gt 0 ]; then |
101 |
echo Not enough lines of output when searching for "$2" 1>&2 |
echo Not enough lines of output when searching for "$2" 1>&2 |
102 |
fi |
fi |
110 |
echo testoutput_for_prop: grep "$2" $1/results/output.txt$5 1>&2 |
echo testoutput_for_prop: grep "$2" $1/results/output.txt$5 1>&2 |
111 |
fi |
fi |
112 |
grep "$2" $1/results/output.txt$5 | sed 's/.*=//' | cat -n > tmp2.txt |
grep "$2" $1/results/output.txt$5 | sed 's/.*=//' | cat -n > tmp2.txt |
113 |
lncnt=`wc -l tmp2.txt | awk '{print $1}' ` |
lncntB=`wc -l tmp2.txt | awk '{print $1}' ` |
114 |
if [ $lncnt -lt 3 ]; then |
if [ $lncntB -lt 3 ]; then |
115 |
if [ $verbose -gt 0 ]; then |
if [ $verbose -gt 0 ]; then |
116 |
echo Not enough lines of output when searching for "$2" 1>&2 |
echo Not enough lines of output when searching for "$2" 1>&2 |
117 |
fi |
fi |
118 |
return 99 |
return 99 |
119 |
fi |
fi |
120 |
|
if [ $lncntA -ne $lncntB ]; then |
121 |
|
if [ $verbose -gt 0 ]; then |
122 |
|
echo Not same Nb of lines when searching for "$2" ":" $lncntA $lncntB 1>&2 |
123 |
|
fi |
124 |
|
return 99 |
125 |
|
fi |
126 |
if [ $debug -gt 0 ]; then |
if [ $debug -gt 0 ]; then |
127 |
echo testoutput_for_prop: join tmp1.txt tmp2.txt 1>&2 |
echo testoutput_for_prop: join tmp1.txt tmp2.txt 1>&2 |
128 |
fi |
fi |