Rusty Shell - A experimental shell written in rust 😄
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
src
.gitignore
Cargo.lock
Cargo.toml
README.md

README.md

Rush

Rush - The Rusty Shell

An experimental shell, developed to gain a little experience with Rust and unix process management. 😄

Features:

  • Exit command
  • Background processes(&)
  • cd command
  • ; implementation
  • && implementation
  • Simple signal handling
  • Command Support

Future Plans

  • Pipes
  • Redirection
  • Custom Parser

How to use?

To run the shell(dev):

cargo run

To build binary:

cargo build

Contributing

This project more of an learning experiment and I don't intend to develop it to a full-fledged shell. Still, would love to learn from your contributions and pull requests!