Portable Shell Syntax is the scripting language syntax used by the System V Unix shell[1]. This syntax is compatible with the heirloom shell and is the syntax documented in most Unix books.