File tree Expand file tree Collapse file tree 6 files changed +25
-37
lines changed Expand file tree Collapse file tree 6 files changed +25
-37
lines changed Original file line number Diff line number Diff line change @@ -2515,11 +2515,7 @@ function echo.LightSTBLBrown() {
25152515 echo -e " \\ 033[9;5;9;38;5;52m$* \\ 033[m"
25162516}
25172517function echo.Rainbow() {
2518- if command -v lolcat > /dev/null 2>&1 ; then
2519- echo " $* " | lolcat
2520- else
2521- echo " $* "
2522- fi
2518+ if command -v lolcat > /dev/null 2>&1 ; then echo " $* " | lolcat; else echo " $* " ; fi
25232519}
25242520function echo.Reset() {
25252521 echo " $* " | tr -d ' [:cntrl:]' | sed -E " s/\\ [((;)?[0-9]{1,3}){0,3}m//g" | xargs
Original file line number Diff line number Diff line change @@ -2515,11 +2515,7 @@ function echo.LightSTBLBrown
25152515 echo -e " \\ 033[9;5;9;38;5;52m$argv \\ 033[m"
25162516end
25172517function echo .Rainbow
2518- if command -v lolcat > /dev/null
2519- echo " $argv " | lolcat
2520- else
2521- echo " $argv "
2522- end
2518+ if command -v lolcat > /dev/null; echo " $argv " | lolcat; else ; echo " $argv " ; end
25232519end
25242520function echo .Reset
25252521 echo " $argv " | tr -d ' [:cntrl:]' | sed -E " s/\\ [((;)?[0-9]{1,3}){0,3}m//g" | xargs
Original file line number Diff line number Diff line change @@ -2515,11 +2515,7 @@ function echoLightSTBLBrown {
25152515 echo -e " \\ 033[9;5;9;38;5;52m$* \\ 033[m"
25162516}
25172517function echoRainbow {
2518- if command -v lolcat 2> /dev/null >&2 ; then
2519- echo " $* " | lolcat
2520- else
2521- echo " $* "
2522- fi
2518+ if command -v lolcat 2> /dev/null >&2 ; then echo " $* " | lolcat; else echo " $* " ; fi
25232519}
25242520function echoReset {
25252521 echo " $* " | tr -d ' [:cntrl:]' | sed -E " s/\\ [((;)?[0-9]{1,3}){0,3}m//g" | xargs
Original file line number Diff line number Diff line change @@ -2522,11 +2522,7 @@ echoLightSTBLBrown() {
25222522 $ECHO " \\ 033[9;5;9;38;5;52m$* \\ 033[m"
25232523}
25242524echoRainbow () {
2525- if command -v lolcat > /dev/null 2>&1 ; then
2526- echo " $* " | lolcat
2527- else
2528- echo " $* "
2529- fi
2525+ if command -v lolcat > /dev/null 2>&1 ; then echo " $* " | lolcat; else echo " $* " ; fi
25302526}
25312527echoReset () {
25322528 echo " $* " | tr -d ' [:cntrl:]' | sed -E " s/\\ [((;)?[0-9]{1,3}){0,3}m//g" | xargs
Original file line number Diff line number Diff line change @@ -2515,11 +2515,7 @@ function echo.LightSTBLBrown() {
25152515 echo -e " \\ 033[9;5;9;38;5;52m$* \\ 033[m"
25162516}
25172517function echo.Rainbow() {
2518- if command -v lolcat > /dev/null 2>&1 ; then
2519- echo " $* " | lolcat
2520- else
2521- echo " $* "
2522- fi
2518+ if command -v lolcat > /dev/null 2>&1 ; then echo " $* " | lolcat; else echo " $* " ; fi
25232519}
25242520function echo.Reset() {
25252521 echo " $* " | tr -d ' [:cntrl:]' | sed -E " s/\\ [((;)?[0-9]{1,3}){0,3}m//g" | xargs
Original file line number Diff line number Diff line change @@ -38,7 +38,10 @@ for shell in sh bash fish ksh zsh; do
3838 fn=' function '
3939 dot=' .'
4040 echo=' echo -e'
41- endIf=' fi'
41+ if=' if '
42+ then=' ; then '
43+ else=' ; else '
44+ endIf=' ; fi'
4245 brackets=' ()'
4346 para=' *'
4447 startSym=' {
@@ -50,7 +53,10 @@ for shell in sh bash fish ksh zsh; do
5053 fn=' function '
5154 dot=
5255 echo=' echo -e'
53- endIf=' fi'
56+ if=' if '
57+ then=' ; then '
58+ else=' ; else '
59+ endIf=' ; fi'
5460 brackets=
5561 para=' *'
5662 startSym=' {
@@ -62,7 +68,10 @@ for shell in sh bash fish ksh zsh; do
6268 fn=' function '
6369 dot=' .'
6470 echo=' echo -e'
65- endIf=' end'
71+ if=' if '
72+ then=' ; '
73+ else=' ; else; '
74+ endIf=' ; end'
6675 brackets=
6776 para=' argv'
6877 startSym='
7584 dot=
7685 # shellcheck disable=SC2016
7786 echo=' $ECHO'
78- endIf=' fi'
87+ if=' if '
88+ then=' ; then '
89+ else=' ; else '
90+ endIf=' ; fi'
7991 brackets=' ()'
8092 para=' *'
8193 startSym=' {
@@ -178,22 +190,18 @@ SH_ECHO
178190 fnName=" ${fn} echo${dot} Rainbow${brackets} "
179191 case " ${shell} " in
180192 " fish" )
181- ifCond=" if command -v lolcat > /dev/null"
193+ ifCond=' command -v lolcat > /dev/null'
182194 ;;
183195 " ksh" )
184- ifCond=' if command -v lolcat 2> /dev/null >&2; then '
196+ ifCond=' command -v lolcat 2> /dev/null >&2'
185197 ;;
186198 * )
187- ifCond=' if command -v lolcat > /dev/null 2>&1; then '
199+ ifCond=' command -v lolcat > /dev/null 2>&1'
188200 ;;
189201 esac
190202
191203 cat << LOLCAT >> "${tempDist} "
192- ${fnName}${startSym}${ifCond}
193- echo "\$ ${para} " | lolcat
194- else
195- echo "\$ ${para} "
196- ${endIf}${endSym}
204+ ${fnName}${startSym}${if}${ifCond}${then} echo "\$ ${para} " | lolcat${else} echo "\$ ${para} "${endIf}${endSym}
197205LOLCAT
198206
199207 # echo.Reset to remove color code on output
You can’t perform that action at this time.
0 commit comments