Anonymous user
Category:UNIX Shell: Difference between revisions
m
Correct spelling.
(Added Programming Language template) |
m (Correct spelling.) |
||
(8 intermediate revisions by 4 users not shown) | |||
Line 1:
{{language
{{Programming Language}}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.▼
|exec=interpreted
|tags=bash
|hopl id=568
▲
=Implementation=
There are many UNIX Shells and most of them can be categorized into two families. For purposes of the
Line 10 ⟶ 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 19 ⟶ 23:
#!/bin/ksh
Each header line consists of a hash, a bang, and the path to the [[interpreter]] binary.
|