+6 July 2020: Wouter
+ - run_vm cleanup better and removes trailing slash on single argument.
+
29 June 2020: Wouter
- Move reply list clean for serve expired mesh callback to after
the reply is sent, so that script callbacks have reply_info.
TPKG=../testcode/mini_tdir.sh
#RUNLIST=`(ls -1d *.tdir|grep -v '^0[016]')`
RUNLIST=`(ls -1d *.tdir)`
-if test "$#" = "1"; then RUNLIST="$1"; fi
+if test "$#" = "1"; then
+ RUNLIST="$1";
+ if echo "$RUNLIST" | grep '/$' >/dev/null; then
+ RUNLIST=`echo "$RUNLIST" | sed -e 's?/$??'`
+ fi
+fi
# fix up tdir that was edited on keyboard interrupt.
cleanup() {
echo cleanup
- if test -f "$t.bak"; then mv "$t.bak" "$t"; fi
+ if test -f "$t.bak"; then rm -fr "${t}"; mv "$t.bak" "$t"; fi
exit 0
}
trap cleanup INT