Anonymous user
Category:UNIX Shell: Difference between revisions
m
Correct spelling.
(→Implementation: Split) |
m (Correct spelling.) |
||
(9 intermediate revisions by 5 users not shown) | |||
Line 1:
{{language
|exec=interpreted
|tags=bash
The '''UNIX Shell''' is a component of terminal-based UNIX-derived systems which offers both a command-line interface for running system commands, as well as programming interface for intelligently automating tasks which use system commands.▼
|hopl id=568
▲}}The '''UNIX Shell''' is a component of terminal-based [[UNIX]]-derived systems which offers both a command-line interface for running system commands, as well as programming interface for intelligently automating tasks which use system commands.
=Implementation=
There are many UNIX Shells and most of them can be categorized into two families. For purposes of the
Line 12 ⟶ 14:
=Language=
While UNIX Shells vary in the programming languages they support, such languages carry a minimum set of features.
This one tells the operating system to use the [[Bourne Shell]]:
Line 21 ⟶ 23:
#!/bin/ksh
Each header line consists of a hash, a bang, and the path to the [[interpreter]] binary.
|