You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
9 months ago | |
---|---|---|
COPYING | 9 years ago | |
LICENSE | 9 years ago | |
Makefile | 2 years ago | |
README.Developer | 9 years ago | |
README.User | 9 years ago | |
README.md | 9 years ago | |
arg.c++ | 9 years ago | |
arg.h | 9 years ago | |
ass_rc_file_rename_to.assrc | 9 years ago | |
boolfun.c++ | 9 years ago | |
command.c++ | 2 years ago | |
command.h | 9 years ago | |
driver.c++ | 9 months ago | |
erreta | 8 years ago | |
fileCabinet.c++ | 9 years ago | |
fileCabinet.h | 9 years ago | |
first_cmd | 9 years ago | |
monitor.cpp | 9 years ago | |
monitor.h | 9 years ago | |
myfork.c++ | 8 years ago | |
readme.txt | 9 years ago | |
shell.c++ | 9 months ago | |
shell.h | 2 years ago | |
tokenizer.c++ | 2 years ago | |
tokenizer.h | 9 years ago |
README.md
ASS
A Simple Shell
This was originally done for CS330 way back in 2008 at the University of Regina. It is actually marginally useful and it's lower memory footprint than bash(so it counts!).
The goal of this project is
- to fulfill the requirements for CS330 [check]
- to be heat-aware, and to slow any process run from it down if (never implemented), in cooperation with the process and/or Linux and/or lm-sensors and/or whatever else is needed.
- to act as a usable shell in a GNU/Linux environment
- to be maintainable/understandable by 3rd year CS students or equivalent
- to be low-memory footprint
Feel free to help out! I've had at least one friend try it and enjoy using it, hope you do too!
ass currently requires:
libc6, libstdc++6, libgcc1, coreutils