Question - What are the basic responsibilities of a shell?
Answer -
Following are the responsibilities of a shell;
Program Execution
Input/ output redirection
Filename and variable substitution
Pipeline hookup
Environment control
Integrated programming language