#!/bin/sh

tempdir=`mktemp -d "${TMPDIR:-/var/tmp}/with-tempdir-XXXXXX"`
trap "rm -rf \"$tempdir\"" EXIT
pushd "$tempdir" >/dev/null
if test "X$1" = X; then
    $SHELL
else
    "$@"
fi
popd >/dev/null

