Bash: Difference between revisions

From RoggeWiki
Jump to navigation Jump to search
m (New page: History of Unix shells The first major shell was the Bourne shell, named after its inventor Steven Bourne. This shell is known on the system as ''sh''. The first wideley used shell was t...)
 
No edit summary
 
(4 intermediate revisions by 2 users not shown)
Line 3: Line 3:
The first major shell was the Bourne shell, named after its inventor Steven Bourne. This shell is known on the system as ''sh''.
The first major shell was the Bourne shell, named after its inventor Steven Bourne. This shell is known on the system as ''sh''.


The first wideley used shell was the C shell, or ''csh'. This was written by Bill Joyas part of the BSD version of Unix. The C shell gets its name from the resemblance of the C programming language.
The first widely used shell was the C shell, or ''csh'. This was written by Bill Joyas part of the BSD version of Unix. The C shell gets its name from the resemblance of the C programming language.


The Bourne Again Shell
The Bourne Again Shell


The Bourne Again shell was created for use in the GNU project. Bash was born on Sunday, 10 januari, 1988.
The Bourne Again shell was created for use in the GNU project. Bash was born on Sunday, 10 januari, 1988.
[[Shell Parameter Expansion]]
[[Filenames, Wildcards and Pathname Expansion]]
[[Handling control characters on the command line]]
[[Category:Unix]]

Latest revision as of 13:56, 4 June 2018

History of Unix shells

The first major shell was the Bourne shell, named after its inventor Steven Bourne. This shell is known on the system as sh.

The first widely used shell was the C shell, or csh'. This was written by Bill Joyas part of the BSD version of Unix. The C shell gets its name from the resemblance of the C programming language.

The Bourne Again Shell

The Bourne Again shell was created for use in the GNU project. Bash was born on Sunday, 10 januari, 1988.

Shell Parameter Expansion

Filenames, Wildcards and Pathname Expansion

Handling control characters on the command line