Changeset 760 for trunk/libIGCM/AA_RunChecker
- Timestamp:
- 12/12/12 19:03:06 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/libIGCM/AA_RunChecker
r757 r760 365 365 fi 366 366 367 echo "TargetUsr = ${TargetUsr}" 368 echo "HostName = ${HostName}" 367 echo "Target user = ${TargetUsr}" 369 368 370 369 TargetGrp=$( groups $TargetUsr | awk '{print $3}' ) … … 515 514 LastDate=$( basename ${FileName} | awk -F"." '{ print $(NF-1) }' ) 516 515 517 dum=$( basename $( grep ^${String} ${POST_DIR}/${JobType}.${LastDate}.out | \ 518 tail -1 | awk -v Field=${Field} '{ print $( Field ) }' ) | \ 519 awk -F"_" '{ print $3 }' ) 520 521 if [[ X${dum} == X${LastDate} ]] ; then 516 Error=$( awk -v String=${String} \ 517 'BEGIN { x=0 } ($1~String) && ($3~"error.") { x=x+1 } END { print x }' \ 518 ${POST_DIR}/${JobType}.${LastDate}.out ) 519 520 Match=$( awk -v String=${String} \ 521 'BEGIN { x=0 } ($1~String) && ($3!~"error.") { x=x+1 } END { print x }' \ 522 ${POST_DIR}/${JobType}.${LastDate}.out ) 523 (( Nb = ${Match} - ${Error} )) 524 525 if ( [ ${Error} -eq 0 ] && [ ${Nb} -gt 0 ] ) ; then 522 526 Status=OK 523 527 else … … 527 531 eval ${JobType}_Date[$ind]=${LastDate} 528 532 eval ${JobType}_Status[$ind]=${Status} 529 eval ${JobType}_Nb[$ind]=$ ( grep -c ^${String} ${POST_DIR}/${JobType}.${LastDate}.out )533 eval ${JobType}_Nb[$ind]=${Nb} 530 534 531 535 (( ind = ind + 1 ))
Note: See TracChangeset
for help on using the changeset viewer.