|
|
|
@ -26,13 +26,22 @@ done
|
|
|
|
|
|
|
|
|
|
if [ ! "${1}" ]; then |
|
|
|
|
cat << HLP |
|
|
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
|
|
|
${SELF} runs executables from CWD starting |
|
|
|
|
with releng_*, passing them its own options. |
|
|
|
|
stdout/stderr output stored in: |
|
|
|
|
${CLOG} |
|
|
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
|
|
|
self generated data are stored in ${GEN_DATA_DIR}. |
|
|
|
|
required space for these data is about 300 megabytes. |
|
|
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
|
|
|
examples: |
|
|
|
|
# run xorriso and keep the self generated data |
|
|
|
|
$ ./${SELF} -x path/to/xorriso [-k1] |
|
|
|
|
|
|
|
|
|
${SELF} runs executables from CWD starting with releng_*, passing them its own options. |
|
|
|
|
stdout/stderr output stored in ${CLOG} |
|
|
|
|
|
|
|
|
|
${SELF} -x path/to/xorriso [-k1] |
|
|
|
|
${SELF} -c1 |
|
|
|
|
|
|
|
|
|
# clean up self generated data from previous run |
|
|
|
|
$ ./${SELF} -c1 |
|
|
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
|
|
|
HLP |
|
|
|
|
exit 31 |
|
|
|
|
fi |
|
|
|
@ -82,12 +91,14 @@ fi
|
|
|
|
|
printf "\n${SELF}: Removed my own log ${CLOG}.prev." |
|
|
|
|
rm -f "${CLOG}".prev |
|
|
|
|
fi |
|
|
|
|
printf "\n" |
|
|
|
|
else |
|
|
|
|
E2=`date '+%s'` |
|
|
|
|
let ES="${E2} - ${E1}" |
|
|
|
|
printf " Total elapsed ${ES} sec." |
|
|
|
|
|
|
|
|
|
if [ ${E2} -eq ${E1} ]; then |
|
|
|
|
printf " Total elapsed 0 sec." |
|
|
|
|
else |
|
|
|
|
let ES="${E2} - ${E1}" |
|
|
|
|
printf " Total elapsed ${ES} sec." |
|
|
|
|
fi |
|
|
|
|
##### |
|
|
|
|
printf "\n${SELF}: Std(out|err) logged in ${CLOG}." |
|
|
|
|
printf "\n${SELF}: Trivial log file examination:" |
|
|
|
@ -126,6 +137,10 @@ fi
|
|
|
|
|
printf "diff -Naur ${CLOG}.prev ${CLOG} | less" |
|
|
|
|
fi |
|
|
|
|
fi |
|
|
|
|
|
|
|
|
|
# |
|
|
|
|
printf "\n${SELF}: Leaving the following cruft in ${GEN_DATA_DIR}:\n" |
|
|
|
|
ls -lth "${GEN_DATA_DIR}" |
|
|
|
|
|
|
|
|
|
# Fin |
|
|
|
|
exit 0 |
|
|
|
|