Skip to content
This repository has been archived by the owner on Dec 4, 2023. It is now read-only.

cs3600/project1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#Shell Project

This project focuses on creating a shell that reads in commands, line by line, from standard input, executes those commands, and writes the output to standard output.

##Features

Execute basic commands (support flags):

```
  ls
  
  ls -l
  
  pwd
```

###Redirections

```
  ls > out.txt
  
  ls 1> out.txt
  
  ls 2> error.txt
  
  kill -9 < procId.txt
```
  
###Piped Commands

```
  ls | wc
```  

###Future Features

- more error handling.
- **cd** command.
- interrupt **signal**.
- tab completion.
- command memory.

Releases

No releases published

Packages

No packages published