A difference between dash and bash is the echo command : you can't escape characters :
"\\n" always print a newline with dash, whereas it prints "\n" with bash.
It make a huge difference in Makefiles, that default to /bin/sh shell, unless you specify the SHELL variable in the Makefile.
For exemple, glibc makefiles are broken and I couldn't compile it out of the box with Edgy :-(
A difference between dash and bash is the echo command : you can't escape characters :
"\\n" always print a newline with dash, whereas it prints "\n" with bash.
It make a huge difference in Makefiles, that default to /bin/sh shell, unless you specify the SHELL variable in the Makefile.
For exemple, glibc makefiles are broken and I couldn't compile it out of the box with Edgy :-(