#! /bin/bashif (( $# < 2 ))thenecho "usage: $0 <trace.upt> <command> [<arg> [...]]" >&2exit 2fiTRACE_FILE="$1"shiftUPT_HOME="$(readlink -f "$(dirname "$(dirname "$0")")")"touch "$TRACE_FILE"export UPTPL_OUTPUT="$(readlink -f "$TRACE_FILE")"export LD_PRELOAD="$UPT_HOME/lib/uproctrace/libuptpl.so"exec "$@"