Skip to content

Latest commit

 

History

History
35 lines (34 loc) · 488 Bytes

README.md

File metadata and controls

35 lines (34 loc) · 488 Bytes

minishell

A simple Shell implementation.

To launch:

make && ./minishll



###Avaliable options

  • Run an executable with arguments/options from absolute, relative or environment PATH
  • Command history
  • Builtin commands
    • echo [-n]
    • cd
    • pwd
    • export
    • unset
    • env
    • exit
  • Redirections
    • <
    • >
    • <<
    • >>
  • Pipes |
  • Expanding environmental variables ($...)
  • $? expands to most recent exit status
  • Signals
    • ctrl-C
    • ctrl-D
    • ctrl-\
  • " and ' syntax