stiansjogren icon

Test

stiansjogren | PRO | 05/23/16 03:14:39 PM UTC | 0 ⭐ | 735 👁️ | Never ⏰ | []
Bash |

930 B

|

None

|

0 👍

/

0 👎

#!/bin/bash
 
 
 
for filename in `ls *.dat`;do
        file_key=`echo $filename | sed "s/\([a-z,1-9]*\)\..*/\1\.key/"`
        key=`tail -1 $file_key | grep -oE "0x[0-9,a-f]{12}"`
        files=100000
        red_factor=32768
        while [[ $red_factor -gt 1 && $files -le 100000 ]];do
                echo "tests in input: $files"
                count=`./ta_multithreading $filename $files | grep $key | wc -l`
                if [ $count -ne 0 ]
                        then
                             let files-=red_factor;
                        else
                             let red_factor/=2;
                             let files+=red_factor;
                        fi
                done
        if [ $files -gt 100000 ]
                then
                        echo "nu funziona nu cazzu"
                else
                        echo "lowest number of tests in input: $files"
                fi
done

Comments