Skip to content

Latest commit

 

History

History
14 lines (13 loc) · 649 Bytes

README.md

File metadata and controls

14 lines (13 loc) · 649 Bytes

deadbeef-shell

The deadbeef shell is a fast, minimalist shell written in x86_64 Assembly for Linux. Currently it contains two builtins: cd and exit. It can execute any program as a direct path (/path/to/program), from the PATH variable (progam) or as a relative path (./program). Arguments are separated by spaces.
To do (lowest to highest priority):

  • Implement environment variables, pass them to programs and provide export.
  • Implement variables ($variablename).
  • Implement providing a file as an argument instead of stdin so that the shell can be used as an interpreter.
  • Implement speech marks to separate arguments.