Also, you don't actually need a "true" binary for a shell of any reasonable vintage:
# which true
/usr/bin/which: no true in (/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin)
# true; echo $?
0