Bourne | Ash |  #!  | find | ARG_MAX | Shells | whatshell | portability | permissions | UUOC | ancient | - | ../Various | HOME
"$@" | echo/printf | set -e | test | tty defs | tty chars | $() vs ) | IFS | using siginfo | nanosleep | line charset | locale


Portable Shell Programming

    The point of a standard isn't even whether it's ideal or particularly sensible,
    it's that a compliant program produces consistent results on compliant platforms.
    Diverging in the name of whatever benefit just means that one has to work harder
    to produce a portable program.
-- Richard L. Hamilton, in comp.unix.questions

2016-07-12 (see recent changes)

This is a link list. Well, there's one page of my own (bourne shell characteristics), but after all that one is not about portability...

1. Books

2. POSIX / SUS (Single UNIX Specification), and implementations


3. Traditional portability, the unix landscape


<http://www.in-ulm.de/~mascheck/various/portability/>