mirror of
https://github.com/RROrg/rr.git
synced 2025-06-21 05:51:05 +08:00
menu.sh: fix parameter names and values to be handled correctly "="
This commit is contained in:
parent
1e6172c6ec
commit
f401dc2493
@ -913,6 +913,8 @@ function cmdlineMenu() {
|
||||
0) # ok-button
|
||||
NAME="$(cat "${TMP_PATH}/resp" | sed -n '1p')"
|
||||
VALUE="$(cat "${TMP_PATH}/resp" | sed -n '2p')"
|
||||
[[ "${NAME}" = *= ]] && NAME="${NAME%?}"
|
||||
[[ "${VALUE}" = =* ]] && VALUE="${VALUE#*=}"
|
||||
if [ -z "${NAME//\"/}" ]; then
|
||||
DIALOG --title "$(TEXT "Cmdline")" \
|
||||
--yesno "$(TEXT "Invalid parameter name, retry?")" 0 0
|
||||
@ -1058,6 +1060,8 @@ function synoinfoMenu() {
|
||||
0) # ok-button
|
||||
NAME="$(cat "${TMP_PATH}/resp" | sed -n '1p')"
|
||||
VALUE="$(cat "${TMP_PATH}/resp" | sed -n '2p')"
|
||||
[[ "${NAME}" = *= ]] && NAME="${NAME%?}"
|
||||
[[ "${VALUE}" = =* ]] && VALUE="${VALUE#*=}"
|
||||
if [ -z "${NAME//\"/}" ]; then
|
||||
DIALOG --title "$(TEXT "Synoinfo")" \
|
||||
--yesno "$(TEXT "Invalid parameter name, retry?")" 0 0
|
||||
|
Loading…
x
Reference in New Issue
Block a user