Embora /bin/sh possa ser um link simbólico para o bash, ainda faz diferença. Bash olha como é invocado, e se invocado como 'sh', explicitamente, ou por symlink, ou por um parâmetro / switch, o bash tentará agir no modo POSIX.
Então, usando um shebang
#/bin/sh
e iniciá-lo como ./script ou sh .script deve ser suficiente.