pauloangelo / bash-tools

A collection of bash utility scripts

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Introduction

My personal collection of bash utility scripts, meant to support a wide range of applications; but not very useful by themselves. You can find more details and similar tools on Yet Another Linux'n Electronics Blog.

DISCLAIMER Note that some script snippets might be from third parties. I collected them over many years from forums, wikis, and chats. The original authors, if known, are referenced within the individual scripts. If you recognize a snippet and the file has no reference (specially in the older ones), kindly let me know.

Overview

Folder Script Description
/ color.sh Colorize and format command line text
/ load_config.sh Retrieve script configurations from a file
/ edit_text_file.sh Add a fragment of text to file without duplicating it
/ print_utils.sh Utility function to print text blocks to termional
/ shorten_path.sh Makes a path name shorter without truncating names

Contribute

This project is only possible thanks to the effort of and passion of many, including mentors, developers, and of course, our beloved coffe vending machine. If you like this collection of scripts and want to contribute in any way, you are most welcome to do so.

You can find a detailed list of everyone involved in the development of these scripts in AUTHORS.md. Thanks to all of you!

Help us improve

  • Add your own scripts: do you have some cool scripts you wold like to add to this collection? Don't hesitate to create a pull-request or, alternatively, contact the authors over email.
  • Report a bug: if you notice that something is not right, tell us. We'll try to fix it ASAP.
  • Become a developer: fork this repo and become an active developer! Take a look at the issuess for suggestions of where to start. Also, take a look at our coding style.
  • Push your one-time changes: even if its a tiny change, feel free to fill in a pull-request!

License

Copyright (c) 2014-2021, Andres Gongora - www.andresgongora.com

  • This software is released under a GPLv3 license. Read license-GPLv3.txt, or if not present, http://www.gnu.org/licenses/.
  • If you need a closed-source version of this software for commercial purposes, please contact the authors.

About

A collection of bash utility scripts

License:GNU General Public License v3.0


Languages

Language:Shell 100.0%