Skip to content

fdfea/fsh

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

fsh

Summary

fsh is a simple Unix shell program. It supports chaining commands with the & operator, piping the output and input of commands to and from other commands with the | operator, redirecting the output and input of commands to and from files using the > and < operators, searching the PATH environment variable to find a valid command to run, and running commands with multiple arguments. It also prints out informative error messages.

To compile fsh simply run make from the root directory and run the program using ./fsh.exe.

Example

Below is an example terminal session using fsh:

Credits

Developer and Creator – Forrest Feaser @fdfea

About

A simple Unix shell

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published