Skip to content

Implemented Command shell using OS system calls to execute built-in Linux commands

Notifications You must be signed in to change notification settings

Jay22519/Command-Shell

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

Command-Shell

Implemented Command shell using OS system calls to execute built-in Linux commands

Command Shell supports following things ->

  1. Shell run an infinite loop (which will only exit with the ‘exit’ command) and interactively process user commands. The shell print a prompt that indicate the current working directory followed by ‘$’ character

  2. Shell should support ‘cd’ command

  3. An incorrect command format prints an error message ‘Shell: Incorrect command’

  4. Shell supports multiple command execution either sequentially or in parallel. The commands separated by ‘&&’ is executed in parallel and the commands separated by ‘##’ is executed sequentially

  5. Shell supports redirect STDOUT for '>' symbol

About

Implemented Command shell using OS system calls to execute built-in Linux commands

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages