Posted Jun 2, 2010 11:17 UTC (Wed) by nye (guest, #51576)
[Link]
Well, switching to a minimal POSIX shell can measurably improve performance when you're running short scripts - as happens frequently when booting.
The real problem though isn't so much using bash or bash-specific features; it's using bash-specific features while declaring your script to be POSIX compliant by specifying /bin/sh as the interpreter. This is a straightforward bug which could simply be fixed by specifying /bin/bash, but too many people don't even realise that they've made the mistake.
De-bashing Debian
Posted Jun 3, 2010 21:08 UTC (Thu) by oak (subscriber, #2786)
[Link]
And this is an issue because people want systems not having Bash to boot up and otherwise work. It might be possible to install Bash to these systems afterwards for interactive use, but system itself running scripts isn't interactive work.
(Some of the reasons why these systems might not have Bash pre-installed is that it's large or that they disagree with its licence and therefore have something like Busybox.)