On 02/23/2017 05:44 PM, Steven Penny wrote: > On Thu, 23 Feb 2017 12:59:27, Brian Inglis wrote: >> Some people may continue to need or prefer using bash in POSIX mode. > > You might know this already, but "Bash in POSIX mode" is not quite > POSIX. For > example, arrays are not defined by POSIX: You may not know this, but POSIX doesn't forbid extensions. Bash in POSIX mode does NOT cripple all extensions, merely those that are incompatible with POSIX. That's why so many people end up writing #!/bin/sh scripts with bashisms, then get surprised when they break on a different shell. If you want a STRICT shell, Debian's posh is even better than dash at ferreting out use of non-portable extensions. -- Eric Blake eblake redhat com +1-919-301-3266 Libvirt virtualization library http://libvirt.org