# $FreeBSD: head/bin/sh/tests/expansion/question2.0 341164 2018-11-28 20:03:53Z jilles $ unset dummyvar msg=`(: ${dummyvar?}) 2>&1` r=$? [ "$r" != 0 ] && case $msg in *dummyvar?* | *?dummyvar*) : ;; *) printf 'Bad message: [%s]\n' "$msg" exit 1 esac