Rev 2497 | Go to most recent revision | Details | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
832 | guerimand | 1 | |
2 | bst_since=$[$bst_since+0] |
||
3 | !if NaN isin $bst_since |
||
4 | bst_since=!date -d '1 month ago' '+%Y%m%d' |
||
5 | !endif |
||
6 | |||
7 | !sh if [ -e $wims_home/s2/$wims_session/$bst_since ]; 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`;\ |
||
10 | rm -f $wims_home/s2/$wims_session/tmp;\ |
||
11 | for cl in $$ltclasses; do\ |
||
12 | awk -v var="$$cl" 'BEGIN{a=0}; $$1>$bst_since{a+=$$2;}; END{print var","a;}' $wims_home/log/ccaccount/$$cl/.total >> $wims_home/s2/$wims_session/tmp 2>/dev/null\ |
||
13 | done;\ |
||
14 | 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; |