Rev 14890 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 14890 | Rev 17094 | ||
---|---|---|---|
Line 7... | Line 7... | ||
7 | !sh if [ -e $wims_home/s2/$wims_session/$bst_since ]; then exit; fi;\ |
7 | !sh if [ -e $wims_home/s2/$wims_session/$bst_since ]; then exit; fi;\ |
8 | if [ ! -d $wims_home/log/ccaccount ]; then exit; fi\ |
8 | if [ ! -d $wims_home/log/ccaccount ]; then exit; fi\ |
9 | ltclasses=`cat $wims_home/log/classes/.index | cut -d: -f2 | cut -d, -f1`;\ |
9 | ltclasses=`cat $wims_home/log/classes/.index | cut -d: -f2 | cut -d, -f1`;\ |
10 | rm -f $wims_home/s2/$wims_session/tmp;\ |
10 | rm -f $wims_home/s2/$wims_session/tmp;\ |
11 | for cl in $$ltclasses; do\ |
11 | for cl in $$ltclasses; do\ |
- | 12 | if [ -d $wims_home/log/ccaccount/$$cl ]; then\ |
|
- | 13 | cd $wims_home/log/ccaccount/$$cl\ |
|
12 | awk -v var="$$cl" 'BEGIN{a=0 |
14 | awk -v var="$$cl" 'BEGIN{a=0}; $$1>$bst_since{a+=$$2;}; END{print var","a;}' `find -name .total` >> $wims_home/s2/$wims_session/tmp 2>/dev/null\ |
- | 15 | else\ |
|
- | 16 | echo $$cl,0 >> $wims_home/s2/$wims_session/tmp;\ |
|
- | 17 | fi;\ |
|
13 | done;\ |
18 | done;\ |
14 | cat $wims_home/s2/$wims_session/tmp | sort -n -t, -r -k2 > $wims_home/s2/$wims_session/$bst_since;\ |
19 | cat $wims_home/s2/$wims_session/tmp | sort -n -t, -r -k2 > $wims_home/s2/$wims_session/$bst_since;\ |
15 | rm -f $wims_home/s2/$wims_session/tmp; |
20 | rm -f $wims_home/s2/$wims_session/tmp; |