On Jul 14, 2016 7:01 PM, "Peter Jeremy" <peter(a)rulingia.com> wrote:
On 2016-Jul-15 08:36:56 +1000, Dave Horsfall <dave(a)horsfall.org> wrote:
>On Thu, 14 Jul 2016, Clem Cole wrote:
And on the Mac
and FreeBSD, they still are (as well as being builtins).
FreeBSD provides a convenient list of what commands are (currently)
builtin
to the provided shells and available externally:
https://www.freebsd.org/cgi/man.cgi?builtin
Bash man page does as well along with command -v (and hash IIRC) letting
you know.
I've always been curious though - what was the reason behind implementing
/bin/[ ? IDK any shell where this isn't implemented - I always assumed it's
a POSIX compatibility stopgap older systems needed to stay compliant with
their shipped shell.