Skip to content

Created a shell in C for a programming course (CIS 3110)

Notifications You must be signed in to change notification settings

affanu02/MyShell-CIS-3110

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

To run code, put in correct directory:
        make
        ./myShell
and the shell should run. To remove myShell, put in make clean.

Ive made functions for input redirection, output redirection and piping.
also created a function that takes the command line string and parses it into
a string array.

limitaions: 
cannot use > < | together in one line:
    e.g WONT WORK: sort < ls -l > textfile.txt
 
if useing > or <, it must be followed with a txt only:
    e.g. WONT WORK: ls -l > textfile.txt <smth else>

About

Created a shell in C for a programming course (CIS 3110)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published