2 LT
=development
/keystest
4 # echo 'grep "#1 " $LT/out/GDB | sed 's/0x[^ )]*[ )]/.*/g' | sort | uniq' >> report.sh
8 while [ ! -e $LT/out
/GDB
]
17 strings $LT/out
/*GDB
> $LT/out
/GDBs
18 grep "#$UNIQUE_LINE " $LT/out
/GDBs
> $LT/out
/list
19 #cat $LT/out/list | grep -o ' in [[:alnum:]:]* ' | sort | uniq| tee $LT/out/listuniq
20 #cat $LT/out/list | grep -o ' in [[:alnum:]:]* ' | sort | uniq| tee $LT/out/listuniq
21 cat $LT/out
/list |
sed 's/0x[^ )]*[ )]/.*/g' |
sort |
uniq |
tee $LT/out
/listuniq
23 NUM_REPORTS
=`wc -l < $LT/out/list`
24 echo NUM_REPORTS
$NUM_REPORTS
26 echo > $LT/out
/overview
28 cat $LT/out
/listuniq |
while read l
30 #name=`echo $l | sed s/in// | sed 's/ //g'`
31 grep "$l" -B $UNIQUE_LINE -A 100 $LT/out
/GDBs |
head -n 100 |
grep '#[0-9]' >$LT/out
/tmp
32 name
=`cat $LT/out/tmp | ( grep -o ' in lyx::[[:alnum:]:]*' || cat $LT/out/tmp | grep -o ' [ai][nt] [[:alnum:]:]*' ) | head -n1 | sed s/in// | sed 's/ //g'`
35 #out/list | grep -o ' in [[:alnum:]:]* ' | sort | uniq| tee out/listuniq
38 uname
-r ; cat /etc
/lsb-release|
grep -i DISTRIB_DESCRIPTION
39 (cd src
&& svn info |
grep Rev
:)
41 NUM_OCCURANCES
=`grep "$l" $LT/out/list | wc -l`
42 echo number_of_occurances
: $NUM_OCCURANCES/$NUM_REPORTS
43 echo -e $NUM_OCCURANCES "\t" $name >> $LT/out
/overview
44 #echo grep "$l" $LT/out/list
47 grep "$l" -B $UNIQUE_LINE -A 100 $LT/out
/GDBs |
head -n 100 |
grep '#[0-9]'
49 ) |
tee $LT/out
/report_
$name
52 cat $LT/out
/overview |
sort -rn |
tee LT
/out
/overview_sort
53 #cp $LT/out/r* $LT/share/
54 #cp $LT/out/o* $LT/share/