File tree Expand file tree Collapse file tree 1 file changed +10
-8
lines changed Expand file tree Collapse file tree 1 file changed +10
-8
lines changed Original file line number Diff line number Diff line change @@ -14,6 +14,7 @@ if [ ! -r "${distFolder}/${distPrefix}.bash" ] || [ ! -s "${distFolder}/${distPr
14
14
alias echo.BoldYellow=' echo'
15
15
else
16
16
# use ColorEcho
17
+ # shellcheck source=dist/ColorEcho.bash
17
18
. " ${distFolder} /${distPrefix} .bash"
18
19
command -v echo.BoldRed & > /dev/null || alias echo.BoldRed=' echo'
19
20
command -v echo.BoldGreen & > /dev/null || alias echo.BoldGreen=' echo'
42
43
endSym=' }'
43
44
endIf=' fi'
44
45
brackets=
45
- para=' @ '
46
+ para=' * '
46
47
;;
47
48
" ksh" )
48
49
fn=' function '
52
53
endSym=' }'
53
54
endIf=' fi'
54
55
brackets=
55
- para=' @ '
56
+ para=' * '
56
57
;;
57
58
" fish" )
58
59
fn=' function '
67
68
" sh" )
68
69
fn=
69
70
dot=
71
+ # shellcheck disable=SC2016
70
72
echo=' $ECHO'
71
73
startSym=' {'
72
74
endSym=' }'
73
75
endIf=' fi'
74
76
brackets=' ()'
75
- para=' @ '
77
+ para=' * '
76
78
esac
77
79
78
80
newDist=" ${distFolder} /${distPrefix} .${shell} "
92
94
fi
93
95
SH_ECHO
94
96
fi
95
- for color in $( awk ' {print $1}' " $table " )
97
+ awk ' {print $1}' " $table " | while IFS= read -r color
96
98
do
97
99
# light or not
98
100
for light in " " " Light"
@@ -123,7 +125,7 @@ SH_ECHO
123
125
fi
124
126
# write the code down
125
127
echo " $startSym "
126
- echo " $echo " ' -e "\033[' " ${ulCode}${bCode}${code} " $( grep $color " $table " | awk ' {print $2}' ) ' m$' $para ' \033[m"'
128
+ echo " $echo " ' -e "\033[' " ${ulCode}${bCode}${code} " " $( grep " $color " " $table " | awk ' {print $2}' ) " ' m$' " $para " ' \033[m"'
127
129
echo " $endSym "
128
130
} >> " $newDist "
129
131
done
@@ -135,13 +137,13 @@ SH_ECHO
135
137
fnName=" ${fn} echo${dot} Rainbow${brackets} "
136
138
case " $shell " in
137
139
" fish" )
138
- ifCond=" if type lolcat > /dev/null"
140
+ ifCond=" if which lolcat > /dev/null"
139
141
;;
140
142
" ksh" )
141
- ifCond=' if type lolcat 2> /dev/null >&2; then'
143
+ ifCond=' if which lolcat 2> /dev/null >&2; then'
142
144
;;
143
145
* )
144
- ifCond=' if type lolcat > /dev/null 2>&1; then'
146
+ ifCond=' if which lolcat > /dev/null 2>&1; then'
145
147
;;
146
148
esac
147
149
You canβt perform that action at this time.
0 commit comments