Category:UNIX Shell: Difference between revisions

no edit summary
(Copied language page.)
No edit summary
Line 5:
=Implementation=
 
The UNIX Shell may be implemented by any of a wide variety of programs. Notable programs used as shells include the [[Bourne SHellShell]], the [[Korn SHellShell]], and the [[Bourne Again SHell]].
 
=Language=
Line 11:
While UNIX Shells vary in the programming languages they support, such languages carry a minimum set of features. Each language allows the programmer to execute system commands as though he were typing the commands himself, and each language allows for a header line which specifies which shell implementation is used to interpret the script.
 
This one tells the operating system to use the [[Bourne SHellShell]]:
#!/bin/sh
This line tells the operating system to use the [[Bourne Again SHell]]:
#!/bin/bash
And this one tells the operating system to use the [[Korn SHellShell]]:
#!/bin/ksh
 
Anonymous user