On 05/27/2017 07:30 PM, Kaz Kylheku (Coreutils) wrote: > > Bascially I'm completely against almost every aspect of this > -S design; and I suspect the POSIX standardization people > (Austion Group) won't adopt it, either, so it will forever > remain just a FreeBSD feature (and we can help keep it that > way by not copying it).
The Austin Group has already declared that #! is non-portable, and that portable scripts can't use it, BECAUSE of the wide variety in how kernels handle it and the small limits on how much you can cram in that line. So there is nothing TO standardize, and it doesn't matter what we do here from the POSIX front. But it DOES help to copy an existing implementation, rather than invent YET ANOTHER syntax. So even if you think the FreeBSD feature is warty, it's still better to at least have a mode that matches it for feature parity. -- Eric Blake, Principal Software Engineer Red Hat, Inc. +1-919-301-3266 Virtualization: qemu.org | libvirt.org
signature.asc
Description: OpenPGP digital signature