Define shell in unix system, Operating System

A Unix shell is a shell or command-line interpreter that gives a traditional user interface for the Unix-likesystems and for Unix operating system. Users operates the operation of the computer by entering instructions as text for a command line interpreter to run or by creating text scripts of one or more such instructions.

The most influential Unix shells have been the C shell and the Bourne shell. The Bourne shell, sh, was prepared by Stephen Bourne at AT&T as the general Unix command line interpreter; it produced the basic features common to all the Unix shells, adding piping, here documents, variables, command substitution, control structures for condition-testing and filename wildcarding and looping. The language, adding the use of a declared keyword to use the end of a block, was added by ALGOL 68.

 

564_Shell in unix.png

Posted Date: 7/28/2012 8:33:35 AM | Location : United States







Related Discussions:- Define shell in unix system, Assignment Help, Ask Question on Define shell in unix system, Get Answer, Expert's Help, Define shell in unix system Discussions

Write discussion on Define shell in unix system
Your posts are moderated
Related Questions
What are the five major activities of an operating system in regard to file management? The creation and deletion of files The creation and deletion of directories The s

What are over lays? If a large process enters which is huge than the available memory we are able to use overlays. In this we can divide process into pieces .which is recognize

Q. Several CPUs provide for more than two modes of operation. What are two probable uses of these multiple modes? Answer: Although most systems merely distinguish between use

how response times are reduced by allowing time sharing on top of multiprogramming

What is Belady's anomaly When plotting on a graph the page faults versus the number of available frames. We notice that the number of faults for four frames is greater than th

What are the various categories of software?  System software Application  software Engineering/Scientific software Embedded software  Web Applications Artificial I

Discuss difference between symmetric and asymmetric multiprocessing  Symmetric multiprocessing (SMP), in which every processor runs an identical copy of the operating system an

FIFO page replacement This is the easiest page replacement algorithm. Here the 1 st page toward the inside is the 1 st to leave that is the oldest page leaves. To execute th

What are the various process scheduling concepts? a) Scheduling queues with diagram b) Queuing diagram c) Schedulers d) Context switch with diagram