mirror of
https://github.com/NVIDIA/OpenShell.git
synced 2026-10-20 06:00:06 +08:00
fix(scripts): use portable lowercase in normalize_bool for Bash 3.2 (#1493)
This commit is contained in:
@@ -58,7 +58,9 @@ normalize_arch() {
|
||||
}
|
||||
|
||||
normalize_bool() {
|
||||
case "${1,,}" in
|
||||
local val
|
||||
val="$(printf '%s' "$1" | tr '[:upper:]' '[:lower:]')"
|
||||
case "${val}" in
|
||||
1|true|yes|on) echo "true" ;;
|
||||
0|false|no|off) echo "false" ;;
|
||||
*)
|
||||
|
||||
@@ -59,7 +59,9 @@ infer_snap_arch() {
|
||||
}
|
||||
|
||||
normalize_bool() {
|
||||
case "${1,,}" in
|
||||
local val
|
||||
val="$(printf '%s' "$1" | tr '[:upper:]' '[:lower:]')"
|
||||
case "${val}" in
|
||||
1 | true | yes | on) echo "1" ;;
|
||||
0 | false | no | off) echo "0" ;;
|
||||
*)
|
||||
|
||||
Reference in New Issue
Block a user