The rc shell is the command line interface for the Version 10 Unix and Plan 9operating systems. It resembles the Bourne shell, though its syntax is somewhat simplified. It was created by Tom Duff, who is better known for an unusual C construct called Duff's Device. A port of rc for Unix, written by Byron Rakitzis, is also available. Screenshot of a sample Bash session, taken on Linux. ... Tenth Edition Unix, also known as Version 10 Unix or V10, was the last version of the Research Unix operating system developed and used internally at Bell Labs. ... Glenda, the Plan 9 bunny. ... Jump to: navigation, search In computing, an operating system (OS) is the system software responsible for the direct control and management of hardware and basic system operations. ... The Bourne shell, or sh, was the default Unix shell of Unix Version 7, and replaced the Thompson shell, whose executable file had the same name, sh. ... Tom Duff (Thomas Douglas Selkirk Duff, born December 8, 1952) is a computer programmer. ... The C Programming Language, Brian Kernighan and Dennis Ritchie, the original edition that served for many years as an informal specification of the language The C programming language is a standardized imperative computer programming language developed in the early 1970s by Ken Thompson and Dennis Ritchie for use on the... Jump to: navigation, search It has been suggested that List of Unixes be merged into this article or section. ...
In the Bourne shell, this VAR=foo cmds args is the same as (export VAR; VAR=foo; cmd args) or csh's (setenv VAR; cmd args) You can't use :t, :h, etc on envariables.
The Korn shell is the preferred programming shell by many sh addicts, but it still suffers from inherent problems in the Bourne shell's design, such as parsing and evaluation horrors.
The Plan 9 shell, rc, is much cleaner in its parsing and evaluation; it is not widely available, so you'd be significantly sacrificing portability.