From 2c555e314121f6802f2177df0f4ab6fa3d00bd51 Mon Sep 17 00:00:00 2001 From: fscarmen <62703343+fscarmen@users.noreply.github.com> Date: Sat, 2 Apr 2022 00:38:07 +0800 Subject: [PATCH] Update unlock.sh --- unlock.sh | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/unlock.sh b/unlock.sh index f2e4bd2..6a326e8 100644 --- a/unlock.sh +++ b/unlock.sh @@ -210,14 +210,14 @@ done case "$f" in 0 ) yellow "${SHOW[f]}" && reading " ${T[${L}3]} " CHOOSE2 - [[ $CHOOSE2 != [0-4] ]] && red " ${T[${L}54]} " && exit 1 || $(eval echo \${DO$CHOOSE2[f]});; + [[ $CHOOSE2 != [0-4] ]] && red " ${T[${L}54]} " && exit 1 || sh -c "$(eval echo \${DO$CHOOSE2[f]})";; 1 ) yellow "${SHOW[f]}" && reading " ${T[${L}3]} " CHOOSE2 - [[ $CHOOSE2 != [1-4] ]] && red " ${T[${L}54]} " && exit 1 || $(eval echo \${DO$CHOOSE2[f]});; + [[ $CHOOSE2 != [1-4] ]] && red " ${T[${L}54]} " && exit 1 || sh -c "$(eval echo \${DO$CHOOSE2[f]})";; [2-5] ) yellow "${SHOW[f]}" && reading " ${T[${L}3]} " CHOOSE2 - [[ $CHOOSE2 != [1-3] ]] && red " ${T[${L}54]} " && exit 1 || $(eval echo \${DO$CHOOSE2[f]});; + [[ $CHOOSE2 != [1-3] ]] && red " ${T[${L}54]} " && exit 1 || sh -c "$(eval echo \${DO$CHOOSE2[f]})";; [6-9]|'10'|'11' ) yellow "${SHOW[f]}" && reading " ${T[${L}3]} " CHOOSE2 - [[ $CHOOSE2 != [1-2] ]] && red " ${T[${L}54]} " && exit 1 || $(eval echo \${DO$CHOOSE2[f]});; - '12'|'13'|'14'|'15' ) $(eval echo \${DO$CHOOSE2[f]});; + [[ $CHOOSE2 != [1-2] ]] && red " ${T[${L}54]} " && exit 1 || sh -c "$(eval echo \${DO$CHOOSE2[f]})";; + '12'|'13'|'14'|'15' ) sh -c "$(eval echo \${DO$CHOOSE2[f]})";; * ) red " ${T[${L}54]} " && exit 1;; esac }