Skip to content

A collection of useful BASH scripts for system administrators and power users.

License

Notifications You must be signed in to change notification settings

girls-whocode/enhanced-bash

Repository files navigation

DEPRECIATED SEE EB3 INSTEAD

EB3

What is this?

Enhanced BASH System, started in theory and became multiple scripts all over my system and now has been developed over a very long time for ease of use. Although this particular version is still fairly new. Over the past decade I have been collecting, building, customizing and designing scripts to make my terminal experience easier to use by reducing mundane commands and make it as universal between different distributions of Linux.

Upon building this version, I started building shell scripts at work on Oracle Linux (RHEL distro), which later switched to RedHat 8. At home I prefer to use Debian Linux, and finally experimented with Gentoo and ZSH on my home lab. The latter was a mistake for me and I wish I could have taken it all back. So let's talk about that horror show later. 😝

Because the majority of the development of this script has been from home (since it seems out of 1200 people at work there is always a fire to put out), much of my testing has been done on a custom made Debian distro. I have researched and Googled, used Stack Overflow, and talked with other admins about compatibility, including fetching a new version on my work PC once a week. So far so good.

Something very important to say here, although I have came up with the concept of this modular approach, I have not 100% created each of these scripts, although I have created some of them. As I continue to build this system, I will be going through and giving credit to each of those people for their scripts. This was once in mind just a way to keep some of the scripts I found throughout the internet and use them for my personal use. I believe this concept is too good of an idea to let it not be shared. If you are someone who has created one of the scripts in this, please let me know if you approve of me using and so I can give you credit where it is due.

The Concept

I have been borrowing other peoples scripts, building my own script, using different environments for root, development and it seems like my Linux commands would change and then I would forget, and then I feel like a noob scouring the net to find the right argument for this particular distro and version. I wanted to have the ability to have a configuration file that can be easily modified when I change locations or servers I do not have to modify the code in a million different places to match my location. I work in one city and live in another, one of my modules is a nice little weather and calendar function. By changing the city in the config file updates all of my other geo-location information.

Help Topics Menu

Help arguments Help Screen Contributing
Aliases Modules Libraries
Over Rides Logs Installation

References


About

A collection of useful BASH scripts for system administrators and power users.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published