Fix install-template.sh for Solaris tr
diff --git a/src/tools/rust-installer/install-template.sh b/src/tools/rust-installer/install-template.sh
index f7f408b..337aaa9 100644
--- a/src/tools/rust-installer/install-template.sh
+++ b/src/tools/rust-installer/install-template.sh
@@ -160,7 +160,7 @@
local doc="$*"
if [ $HELP -eq 0 ]
then
- local uop=$(echo $op | tr 'a-z-' 'A-Z_')
+ local uop=$(echo $op | tr '[a-z]-' '[A-Z]_')
local v="CFG_${uop}"
eval $v="$default"
for arg in $CFG_ARGS
@@ -206,8 +206,8 @@
do
if [ "$arg" = "--${flag}-${op}" ]
then
- op=$(echo $op | tr 'a-z-' 'A-Z_')
- flag=$(echo $flag | tr 'a-z' 'A-Z')
+ op=$(echo $op | tr '[a-z]-' '[A-Z]_')
+ flag=$(echo $flag | tr '[a-z]' '[A-Z]')
local v="CFG_${flag}_${op}"
eval $v=1
putvar $v
@@ -235,7 +235,7 @@
do
if [ "$arg" = "--${op}" ]
then
- op=$(echo $op | tr 'a-z-' 'A-Z_')
+ op=$(echo $op | tr '[a-z]-' '[A-Z]_')
local v="CFG_${op}"
eval $v=1
putvar $v