A bash library to display formatted text with color on terminal.
This repository has been archived on 2024-09-06. You can view files and clone it, but you cannot make any changes to it's state, such as pushing and creating new issues, pull requests or comments.
Find a file
2018-11-08 00:18:02 +01:00
example First commit 2018-11-08 00:18:02 +01:00
message.sh First commit 2018-11-08 00:18:02 +01:00
README.md First commit 2018-11-08 00:18:02 +01:00

BASH message display library

A simple library for display text (bold, underline, color) on screen. I use it for my script to make output more eye candy.

Quick example

#import library
source /message/message.sh

#call msg()
msg "green" "This is a **formated** message"

more function

This little library contain some helper function with pre-selected color. These function automaticaly add \n caracter at the end of the message.

  • error() : display message in red with ERROR: before the text.If variable EXIT_ON_ERROR equal 1, calling this function terminate the script with $ERROR_CODE
  • warning() : display message in yellow with WARNING: before the text
  • debu() : display message only if DEBUG variable contain 1, color is cyan and display DEBUG: before message

Licence

Do what you want and feel free to send me a message or offer me a beer if you come near Bordeaux - France.