В Ubuntu /bin/sh указывает на /bin/dash, а не на /bin/bash, как скажем в Debian:
ls -l /bin/sh
lrwxrwxrwx 1 root root 4 2008-02-20 23:30 /bin/sh -> dash
Dash меньше и быстрее, чем bash, но несмотря на это, полностью выполняет стандарты POSIX.
К сожалению существуют скрипты, которые функционируют только в bash.