Index: cddl/usr.sbin/dtrace/tests/tools/dtest.sh =================================================================== --- cddl/usr.sbin/dtrace/tests/tools/dtest.sh +++ cddl/usr.sbin/dtrace/tests/tools/dtest.sh @@ -84,6 +84,13 @@ ;; esac + if [ $retval -eq 0 ] && \ + head -n 1 tst.basename.d.out 2>/dev/null | \ + grep '#!/usr/bin/ksh' > /dev/null 2>&1; then + ksh $STDOUT + retval=$? + fi + return $retval }