ysh (pronounced "wish") is a shell built from scratch in C.
- Command execution with path resolution
- Built-in commands
- exit
- echo
- type
- pwd
- cd
- history
- Input parsing with argument tokenization
- Simple prompt (¥)
- Error handling for invalid commands and arguments