This repository has been archived on 2024-04-09. You can view files and clone it, but cannot push or open issues or pull requests.
rash.old/README.md
2023-12-11 12:28:16 +01:00

566 B

rash - A POSIX-compliant shell written in Rust

Please don't upload to GitHub

To-do

  • Read commands from stdin
  • Exit with last child termination code
  • Handle background jobs
  • Handle pipes
  • Handle double quotes
  • Handle variables
  • Interaction with environment variables
  • Handle aliases
  • Builtins
    • cd
    • exit
  • Special variables
    • _
    • PS1
    • Positional variables
  • Handle signals