On Thu, 13 Oct 2011 09:59:21 -0400
Michael Mol <mike...@gmail.com> wrote:

> > The binaries are usually POSIX-compliant, whereas the builtins may
> > include extra bashisms (which tend to break apps expecting just
> > the basic POSIX behaviour)  
> 
> I haven't encountered POSIX-dependent apps breaking on bash, but I
> have encountered the reverse. My most annoying experience was when I
> tried building cinelerra on Debian a few years back. Cinelerra's
> script started with #!/bin/sh, but depended on bashisms--and I was
> running dash.

So you've also run into clueless devs and maintainers who know
almost nothing about shells?

Your example is an extreme one :-), but it's common enough to find
bashisms in scripts with an sh shebang 

-- 
Alan McKinnnon
alan.mckin...@gmail.com

Reply via email to