This is my attempt at building a framework for BASH.
ini parser: Ruediger Meier
- 2020-07-02: A complete overhaul has begun
- decided to change my function library into a framework due to benefits.
- 2019-11-04: new autoloading system, inspired on PHP's autoloader.
Functionality | Status | Progr. | Remarks |
---|---|---|---|
apt-get | alpha | 50% | |
arg parsing | alpha | 50% | |
cfg parsing | alpha | 50% | |
date/time | beta | -- | needs to be expanded |
exit codes | dev | 40% | |
file content | beta | needs to be expanded | |
filesystem | beta | needs to be expanded | |
ftp | planned | ||
git | draft | 50% | |
header | alpha | 50% | generates comment blocks |
ini parsing | alpha | 50% | |
logging | alpha | 10% | rewritten, needs new tests |
LXC | beta | ||
module autoloader | alpha | 10% | rewritten autoloader; needs testing |
module install/update | planned | 10% | depends: git |
mutex (lock files) | alpha | ||
net | beta | dns check, cycle connections | |
RSA keys | alpha | ||
sed | planned | advanced stream parsing/editing | |
SSH | planned | ||
SSH FS | planned | (also known as fish of sftp) | |
temp dirs/files | alpha | ||
templating | planned | ||
terminal | beta | ||
user interfacing | alpha | ||
variable manipulation | beta |