@@ -640,7 +640,7 @@ $grey─────────────────────────
640
640
641
641
local WHIP_ERROR WHIP_BACKTITLE WHIP_SCROLLTEXT WHIP_SIZE_X WHIP_SIZE_Y
642
642
G_WHIP_INIT
643
- # shellcheck disable=SC2248
643
+ # shellcheck disable=SC2086
644
644
whiptail ${G_PROGRAM_NAME: +--title " $G_PROGRAM_NAME " } --backtitle " $WHIP_BACKTITLE " --msgbox " $WHIP_MESSAGE " --ok-button " $G_WHIP_BUTTON_OK_TEXT " $WHIP_SCROLLTEXT " $WHIP_SIZE_Y " " $WHIP_SIZE_X "
645
645
646
646
else
@@ -666,15 +666,15 @@ $grey─────────────────────────
666
666
if [[ -f $WHIP_TEXTFILE ]]; then
667
667
668
668
G_WHIP_INIT
669
- # shellcheck disable=SC2248
669
+ # shellcheck disable=SC2086
670
670
whiptail --title " ${G_PROGRAM_NAME: +$G_PROGRAM_NAME | } $header " --backtitle " $WHIP_BACKTITLE " --textbox " $WHIP_TEXTFILE " --ok-button " $G_WHIP_BUTTON_OK_TEXT " $WHIP_SCROLLTEXT " $WHIP_SIZE_Y " " $WHIP_SIZE_X "
671
671
672
672
else
673
673
674
674
result=1
675
675
WHIP_ERROR=" [FAILED] File does not exist: $WHIP_TEXTFILE "
676
676
G_WHIP_INIT
677
- # shellcheck disable=SC2248
677
+ # shellcheck disable=SC2086
678
678
whiptail --title " ${G_PROGRAM_NAME: +$G_PROGRAM_NAME | } $header " --backtitle " $WHIP_BACKTITLE " --msgbox " $WHIP_ERROR " --ok-button " $G_WHIP_BUTTON_OK_TEXT " $WHIP_SCROLLTEXT " $WHIP_SIZE_Y " " $WHIP_SIZE_X "
679
679
680
680
fi
@@ -697,7 +697,7 @@ $grey─────────────────────────
697
697
698
698
local WHIP_ERROR WHIP_BACKTITLE WHIP_SCROLLTEXT WHIP_SIZE_X WHIP_SIZE_Y WHIP_MESSAGE=$*
699
699
G_WHIP_INIT
700
- # shellcheck disable=SC2248
700
+ # shellcheck disable=SC2086
701
701
whiptail ${G_PROGRAM_NAME: +--title " $G_PROGRAM_NAME " } --backtitle " $WHIP_BACKTITLE " --yesno " $WHIP_MESSAGE " --yes-button " $G_WHIP_BUTTON_OK_TEXT " --no-button " $G_WHIP_BUTTON_CANCEL_TEXT " " $default_no " $WHIP_SCROLLTEXT " $WHIP_SIZE_Y " " $WHIP_SIZE_X "
702
702
result=$?
703
703
@@ -722,7 +722,7 @@ $grey─────────────────────────
722
722
while :
723
723
do
724
724
G_WHIP_INIT
725
- # shellcheck disable=SC2248
725
+ # shellcheck disable=SC2086
726
726
G_WHIP_RETURNED_VALUE=$( whiptail ${G_PROGRAM_NAME: +--title " $G_PROGRAM_NAME " } --backtitle " $WHIP_BACKTITLE " --inputbox " $WHIP_ERROR$WHIP_MESSAGE " --ok-button " $G_WHIP_BUTTON_OK_TEXT " --cancel-button " $G_WHIP_BUTTON_CANCEL_TEXT " " ${NOCANCEL[@]} " $WHIP_SCROLLTEXT " $WHIP_SIZE_Y " " $WHIP_SIZE_X " " $G_WHIP_DEFAULT_ITEM " 3>&1 1>&2 2>&3 -; echo $? > /tmp/.G_WHIP_INPUTBOX_RESULT)
727
727
result=$( < /tmp/.G_WHIP_INPUTBOX_RESULT) ; rm -f /tmp/.G_WHIP_INPUTBOX_RESULT
728
728
[[ $result == 0 && -z $G_WHIP_RETURNED_VALUE ]] && { WHIP_ERROR=' [FAILED] An input value was not entered, please try again...\n\n' ; continue ; }
@@ -750,7 +750,7 @@ $grey─────────────────────────
750
750
while :
751
751
do
752
752
G_WHIP_INIT
753
- # shellcheck disable=SC2248
753
+ # shellcheck disable=SC2086
754
754
local password_0=$( whiptail ${G_PROGRAM_NAME: +--title " $G_PROGRAM_NAME " } --backtitle " $WHIP_BACKTITLE " --passwordbox " $WHIP_ERROR$WHIP_MESSAGE " --ok-button " $G_WHIP_BUTTON_OK_TEXT " --nocancel $WHIP_SCROLLTEXT " $WHIP_SIZE_Y " " $WHIP_SIZE_X " 3>&1 1>&2 2>&3 -)
755
755
[[ $password_0 ]] || { WHIP_ERROR=' [FAILED] No input made, please try again...\n\n' ; continue ; }
756
756
local password_1=$( whiptail ${G_PROGRAM_NAME: +--title " $G_PROGRAM_NAME " } --backtitle " $WHIP_BACKTITLE " --passwordbox ' Please retype and confirm your input:' --ok-button " $G_WHIP_BUTTON_OK_TEXT " --nocancel 7 " $WHIP_SIZE_X " 3>&1 1>&2 2>&3 -)
@@ -779,7 +779,7 @@ $grey─────────────────────────
779
779
local WHIP_ERROR WHIP_BACKTITLE WHIP_SCROLLTEXT WHIP_SIZE_X WHIP_SIZE_Y WHIP_SIZE_Z WHIP_MESSAGE=$* NOCANCEL=()
780
780
[[ $G_WHIP_NOCANCEL == 1 ]] && NOCANCEL=(' --nocancel' )
781
781
G_WHIP_INIT 2
782
- # shellcheck disable=SC2248
782
+ # shellcheck disable=SC2086
783
783
G_WHIP_RETURNED_VALUE=$( whiptail ${G_PROGRAM_NAME: +--title " $G_PROGRAM_NAME " } --backtitle " $WHIP_BACKTITLE " --menu " $WHIP_MESSAGE " --ok-button " $G_WHIP_BUTTON_OK_TEXT " --cancel-button " $G_WHIP_BUTTON_CANCEL_TEXT " " ${NOCANCEL[@]} " --default-item " $G_WHIP_DEFAULT_ITEM " $WHIP_SCROLLTEXT " $WHIP_SIZE_Y " " $WHIP_SIZE_X " " $WHIP_SIZE_Z " " ${G_WHIP_MENU_ARRAY[@]} " 3>&1 1>&2 2>&3 -; echo $? > /tmp/.WHIP_MENU_RESULT)
784
784
result=$( < /tmp/.WHIP_MENU_RESULT) ; rm -f /tmp/.WHIP_MENU_RESULT
785
785
[[ ${result:= 1} == 0 ]] || break # Exit loop in case of cancel button selection or error or if .WHIP_MENU_RESULT could not be created
@@ -802,7 +802,7 @@ $grey─────────────────────────
802
802
local WHIP_ERROR WHIP_BACKTITLE WHIP_SCROLLTEXT WHIP_SIZE_X WHIP_SIZE_Y WHIP_SIZE_Z WHIP_MESSAGE=$* NOCANCEL=()
803
803
[[ $G_WHIP_NOCANCEL == 1 ]] && NOCANCEL=(' --nocancel' )
804
804
G_WHIP_INIT 3
805
- # shellcheck disable=SC2248
805
+ # shellcheck disable=SC2086
806
806
G_WHIP_RETURNED_VALUE=$( whiptail ${G_PROGRAM_NAME: +--title " $G_PROGRAM_NAME " } --backtitle " $WHIP_BACKTITLE | Use spacebar to toggle selection" --checklist " $WHIP_MESSAGE " --separate-output --ok-button " $G_WHIP_BUTTON_OK_TEXT " --cancel-button " $G_WHIP_BUTTON_CANCEL_TEXT " " ${NOCANCEL[@]} " --default-item " $G_WHIP_DEFAULT_ITEM " $WHIP_SCROLLTEXT " $WHIP_SIZE_Y " " $WHIP_SIZE_X " " $WHIP_SIZE_Z " " ${G_WHIP_CHECKLIST_ARRAY[@]} " 3>&1 1>&2 2>&3 -; echo $? > /tmp/.WHIP_CHECKLIST_RESULT)
807
807
G_WHIP_RETURNED_VALUE=$( echo -e " $G_WHIP_RETURNED_VALUE " | tr ' \n' ' ' )
808
808
result=$( < /tmp/.WHIP_CHECKLIST_RESULT) ; rm -f /tmp/.WHIP_CHECKLIST_RESULT
0 commit comments