https://github.com/oleiade/ash
Another Shell
https://github.com/oleiade/ash
Last synced: 10 months ago
JSON representation
Another Shell
- Host: GitHub
- URL: https://github.com/oleiade/ash
- Owner: oleiade
- Created: 2011-03-28T21:32:16.000Z (almost 15 years ago)
- Default Branch: master
- Last Pushed: 2012-04-21T17:23:21.000Z (over 13 years ago)
- Last Synced: 2025-02-26T13:50:43.702Z (11 months ago)
- Language: C
- Homepage:
- Size: 258 KB
- Stars: 2
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README
Awesome Lists containing this project
README
Ash -- A.K.A "Another Shell" is yet another Unix shell in spirit to Zsh or Bash.
Realized while a school project, It's not intending to reinvent the wheel, I rather consider it as a Sandbox.
A lightweight Shell, implementing classical and minimal functionalities such as auto-completion,
history, env and path management, config file management and so on.
It is based on C language and implements termcaps tty management and a LL Parser in order
to manage command parsing. Some "Great features" are missing for the moment, such as
gobbling or scripting implementation; but it was conceived in a "Keep it simple" way.
This project is under Apache Licence, Feel free to fork, comment and report.