bin/125855: sh(1) allows for multiline, non-escaped control structures (and thus isn't POSIX compliant)

Jilles Tjoelker jilles at stack.nl
Fri Apr 10 03:59:09 PDT 2009


> [ sh allows ! <newline> <command> ]

I would consider this an extension to the standard, which sh(1) is free
to implement. Removing the extension, possibly gratuitously breaking
scripts, seems a bad idea.

The script is what should be fixed.

-- 
Jilles Tjoelker


More information about the freebsd-standards mailing list