73a0a90632ec57f433d641b5022598f7bec6d0cd
bog
Bash Output Generator
For readable progress report on any script with ease.
Usage
Anotate your script with formatting helpers by using pipe construct
The header of your script
echo "Script title" | title
echo "Author: You" | title
Tasks are wrapped by the section, output and result helpers.
The flow is :
- Print
sectionheader - Use
outputhelpers to display the output you want generated - Close your section with
result
echo "Task number One" | section
echo "This will work" | output::info
ls -l |& output
echo "This will not" | output::warning
ls /non_existent_file |& output
result
Todo list
- Have result optionnaly take a custom condition of success
- Parameters on output :
- Show errors as warning
- Silent output
Description
Languages
Shell
100%