From c35e9d066f60e8dba3e22cb43ffaaac9dbb95df0 Mon Sep 17 00:00:00 2001 From: Kenneth Reitz Date: Sun, 22 Sep 2019 09:08:28 -0400 Subject: [PATCH] stdlib example --- examples/stdlib/Bakefile | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/examples/stdlib/Bakefile b/examples/stdlib/Bakefile index a905c05..0c0f687 100644 --- a/examples/stdlib/Bakefile +++ b/examples/stdlib/Bakefile @@ -1,6 +1,6 @@ TEXT='Hi, there!' -echo: echo/normal echo/colors/red echo/indent +echo: echo/normal echo/colors/red echo/colors/ansi-rainbow echo/indent echo/normal: echo "$TEXT" @@ -8,5 +8,12 @@ echo/normal: echo/colors/red: echo "$TEXT" | red +echo/colors/ansi-rainbow: + declare -a COLORS=('BLACK' 'WHITE' 'RED' 'GREEN' 'YELLOW' 'BLUE' 'PURPLE' 'CYAN') + for COLOR in "${COLORS[@]}"; do + echo "$TEXT" | bake_fg_color $COLOR + done + + echo/indent: echo "$TEXT" | red | bake_indent '>'