Skip to content

dgpalmieri/CS321_goShell

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 

Repository files navigation

goShell (Better name soon)

goShell is, believe it or not, a shell implemented in golang. Currently very under development, this was created as my class project for CS321 Operating Systems.

Current limitations

  • goShell does not support autocompletions
  • goShell only supports the following special characters, and only one type of argument per command:
    • | - pipe output to command's input (arbitrary number supported)
    • && - execute command one and command two (arbitrary number supported)
    • & - execute command in background (must be last character in command)

About

A shell implemented in golang

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages