File tree Expand file tree Collapse file tree 1 file changed +7
-5
lines changed Expand file tree Collapse file tree 1 file changed +7
-5
lines changed Original file line number Diff line number Diff line change @@ -37,7 +37,7 @@ for shell in sh bash fish ksh zsh; do
37
37
" bash" | " zsh" )
38
38
fn=' function '
39
39
dot=' .'
40
- echo=' echo'
40
+ echo=' echo -e '
41
41
startSym=' {'
42
42
endSym=' }'
43
43
endIf=' fi'
@@ -47,7 +47,7 @@ for shell in sh bash fish ksh zsh; do
47
47
" ksh" )
48
48
fn=' function '
49
49
dot=
50
- echo=' /bin/echo'
50
+ echo=' /bin/echo -e '
51
51
startSym=' {'
52
52
endSym=' }'
53
53
endIf=' fi'
@@ -57,7 +57,7 @@ for shell in sh bash fish ksh zsh; do
57
57
" fish" )
58
58
fn=' function '
59
59
dot=' .'
60
- echo=' echo'
60
+ echo=' echo -e '
61
61
startSym=
62
62
endSym=' end'
63
63
endIf=' end'
@@ -88,9 +88,11 @@ for shell in sh bash fish ksh zsh; do
88
88
if [ " ${shell} " = " sh" ]; then
89
89
cat << SH_ECHO >> "${newDist} "
90
90
if [ "\$ (uname)" = "FreeBSD" ]; then
91
+ ECHO="echo -e"
92
+ elif [ "\$ (uname)" = "Darwin" ]; then
91
93
ECHO="echo"
92
94
else
93
- ECHO="/bin/echo"
95
+ ECHO="/bin/echo -e "
94
96
fi
95
97
SH_ECHO
96
98
fi
@@ -121,7 +123,7 @@ SH_ECHO
121
123
fi
122
124
# write the code down
123
125
echo " ${startSym} "
124
- echo " ${echo} " ' -e "\033[' " ${ulCode}${bCode}${code} " " $( grep " ${color} " " ${table} " | awk ' {print $2}' ) " ' m$' " ${para} " ' \033[m"'
126
+ echo " ${echo} " ' "\033[' " ${ulCode}${bCode}${code} " " $( grep " ${color} " " ${table} " | awk ' {print $2}' ) " ' m$' " ${para} " ' \033[m"'
125
127
echo " ${endSym} "
126
128
} >> " ${newDist} "
127
129
done
You canβt perform that action at this time.
0 commit comments