welcome to beautiful line output
A simple CLI application for testing ANSI color written in `C`.
This is an application that you can use on your Console/Terminal.
It provides you some simple + friendly + flexible options which you
can use easily. There is no prerequisite except compile it with a C
compiler.
- support 3/4 bits :
ESC[Value;...;m
- support 24 bits :
ESC[(38|48);2;...;m
- code generation (= dump code) see the second screenshot
⚫ usage ⚪ examples ⚪ NOTE ⚪ more ⚪ bottom ⚪ top
git clone https://github.com/k-five/bline
cd bline/src/
make build
Then you have a binary file named: bline and you can put it in a valid path
that you have like: /usr/bin/
or create your own path in ~/bin/
an put it
there. Or just use it in-place: ls | ./bline -a red
⚪ usage ⚫ examples ⚪ NOTE ⚪ more ⚪ bottom ⚪ top
# all lines, foreground red:
ls | bline -a red
# all lines, foreground red, background green:
ls | bline -a red:green
# all lines, foreground is default (NOTE.3), background is green:
ls | bline -a :green
# add color-mode, odd lines (foreground) will be in light,italic,red
ls | bline -o light:red
# add text-mode, as well
ls | bline -o light:italic:cross:red
# combine options are okay:
ls | bline -a light:green -i red -I 7 -r yellow -R 5-10
# using hex value, foreground in red
df | bline -H -a ff00ff
# hex, foreground green, background red
df | bline -H -a 00ff00:ff0000
# hex just background
df | bline -H -a :ffff00
# look for string: 'sda' and make that/those line(s) green
lsblk | bline -m sda light:green
⚪ usage ⚪ examples ⚫ NOTE ⚪ more ⚪ bottom ⚪ top
- The app creates code dynamically. If you are interested in see:
ansi_code.h
- For non-HEX value it supports color-mode and text-mode and foreground-color and background-color.
- But for HEX value it supports only foreground-color and background-color.
For more screenshots see screenshots directory
⚪ usage ⚪ examples ⚪ NOTE ⚫ more ⚪ bottom ⚪ top
⚪ usage ⚪ examples ⚪ NOTE ⚪ more ⚫ bottom ⚪ top
bline copyright © 2017 Shakiba
▒█▀▀█ ▒█▀▀█ ▒█░░░ █▀▀█
▒█░▄▄ ▒█▄▄█ ▒█░░░ ░░▀▄
▒█▄▄█ ▒█░░░ ▒█▄▄█ █▄▄█