start a simple log file examination
This commit is contained in:
parent
1076ad2970
commit
9c90c20734
@ -63,18 +63,30 @@ fi
|
||||
printf "\n${SELF}: Stopped at ${DEND}.\n"
|
||||
|
||||
if [ "${1}" == "-cleanup" ]; then
|
||||
rm -f "${CLOG}"
|
||||
rm -f "${CLOG}"
|
||||
else
|
||||
E2=`date '+%s'`
|
||||
let ES="${E2} - ${E1}"
|
||||
printf "\n${SELF}: Total time elapsed ${ES} sec."
|
||||
printf "\n${SELF}: stdout&stderr saved in ${CLOG}.\n"
|
||||
E2=`date '+%s'`
|
||||
let ES="${E2} - ${E1}"
|
||||
printf "\n${SELF}: Total time elapsed ${ES} sec."
|
||||
|
||||
# TODO: work out a less noisy diff'ing technique!
|
||||
# if [ -f "${CLOG}".prev -a -f "${CLOG}" ]; then
|
||||
# printf "\n${SELF}: Log diff follows:\n"
|
||||
# diff -Naur "${CLOG}".prev "${CLOG}"
|
||||
# fi
|
||||
##### TODO: work out a less noisy diff'ing technique!
|
||||
#if [ -f "${CLOG}".prev -a -f "${CLOG}" ]; then
|
||||
# printf "\n${SELF}: Log diff follows:\n"
|
||||
# diff -Naur "${CLOG}".prev "${CLOG}"
|
||||
#fi
|
||||
|
||||
#####
|
||||
printf "\n${SELF}: Std(out|err) logged in ${CLOG}."
|
||||
printf "\n${SELF}: Log file examination follows:\n"
|
||||
# severity classes of libdax_msgs.h in libburn and libisofs
|
||||
# List of boring keywords:
|
||||
# 'UPDATE' A pacifier message during long running operations.
|
||||
# List of interesting keywords:
|
||||
LIST_KWD="(NEVER|ABORT|FATAL|FAILURE|MISHAP|SORRY|WARNING|HINT|NOTE|DEBUG|ALL)"
|
||||
|
||||
if [ -f "${CLOG}" ]; then
|
||||
grep -n -PT "${LIST_KWD}" "${CLOG}"
|
||||
fi
|
||||
|
||||
fi
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user