"ABOUT EDENSH/DOS"

About EDENsh/dos

Some information about this package.

EDENsh/dos is a collection of Bash/CMD scripts, with the majority automating my former system maintenance routines.

Scripts

A bit on their what and how.

The collection of scripts contained within EDENsh/dos are focused at automating my personal system maintenance routines (cleanup, update). Such scripts, and the majority of the rest can be run unattended. A few others require user interaction, usually prompting for arguments that affect the behaviors of scripts.

Most of the scripts are merely frontends sitting on top of the actual worker programs doing the work. With that said, you can and may make your own scripts and not use EDENsh/dos at all--if you have the skills and the will; you can always use what I provide here if you do not want to do all the work yourself.

Parallel Development

Between the two platforms.

Comparing the scripts (of similar file names) for EDENsh and EDENdos line-by-line, you can tell that one may seem like a clone of the other. This is the case for EDENsh, whose base codes are copy-pasted from EDENdos but with changes, especially wrapping double quotes (") around echo lines. This is done so that I am not confused between the two, though this programming practice is unused outside this project.

Version codes are assigned in parallel to each other. That is, any new version code assignments done to a component of EDENdos has to reflect the same component in EDENsh, if present, unless not a single byte has changed.