Use and complete the template provided. The entire template must be completed. If you don't, your post may be deleted!
1. The problem statement, all variables and given/known data:
Hi
I'm currently making a schoolproject and I'm stuck with reading an array into the possible options of a menu dialog. What I mean is: I've put some values into an array, I want all these values from the array to be possible to be selected in the menu. I'm npot sure how many options should be available, so i use the array length. Please help
I'm programming in Debian and I use bash.
Thanks
variables:
array muzieklijst[]
mpg123 is for playing the song
You do not seem to fully understand how to use array variables. You cannot directly use a for loop to create a list of operands to a utility (and, with an array, there doesn't seem to be any need to try to use a for loop to create your dialog operand list).
Please try looking at the following code and guess at what the output will be. Then run the code and see if it does what you guessed it would do. For these examples, first create an array containing 4 items:
Code:
$ array=(item0 "item 1" "I am $USER" 'I am $USER')
Note that my login name is "dwc", so the expansion of $USER for you will probably be something different that what I show in my sample output below. Let us verify that array[] contain 4 elements with the expected values:
Code:
$ printf 'array contains %d elements\n' ${#array[@]}
array contains 4 elements
$ for i in ${!array[@]}
do printf 'array[%d] is "%s"\n' $i "${array[$i]}"
done
array[0] is "item0"
array[1] is "item 1"
array[2] is "I am dwc"
array[3] is "I am $USER"
$
Is there anything above that surprised you?
Now let's try some of the array references used in your code. What would you expect the output to be from the following code:
Note that the first two arguments to this printf statement are logically equivalent to two of the array references in the code you showed us. Did they produce the output you were expecting?
Now run that code. Did any of these arguments produce the output you were expecting?
After running all of the above code, would you expect the output from the following two commands to be the same or be different:
I installed CentOS 8 with Gnome 3.28.2 and I noticed that the "switch user" menu item disappeared from under the system menu of Gnome classic (Both X11 & Wayland). I checked google and this problem seems to have a history going back several releases of Gnome.
Unfortunately, I never found a... (1 Reply)
I may have asked this before, so forgive OF.
Problem:
I can pass positioning array as -- menu option to whiptail, but it does not show in the whiptail form as an array - only single (first member "lsusb" ) entry / line shows up.
Code:
DynamicEntry=$(whiptail \
--title "DEBUG... (1 Reply)
Hi
I'm currently making a schoolproject and I'm stuck with reading an array into the possible options of a menu dialog. What I mean is: I've put some values into an array, I want all these values from the array to be possible to be selected in the menu. Please help :)
I'm programming in Debian... (1 Reply)
Hi Guys,
Please pardon me if this is a silly question, but I have tried to find an answer and going through the man page and failed to get one. I have created a menu driven script with dialog --menu option. Everything is working as expeted, however, it seems that if I have more than 10... (1 Reply)
hi all i am a newbie to this
is there any examples on creating a main menu with 3 sub menu
main menu -> option a , b and c
a menu -> option 1 ,2 and 3
b menu -> option 1 ,2
c menu -> option 1 ,2
i am getting headache as my code kept getting unexpected EOF
---------- Post... (0 Replies)
Problem:
I am trying to create a menu in a menu script and I am running into an issue with the calculator portion of the script. I am first presented with the ==Options Menu== which all 5 options working correctly. Now comes the fun part. I select option 1 which takes me to my ==Calculator... (1 Reply)
hello.
i want to create a useradd dialog menu.
i cannot make a single menu with 4 box inputs ( user, pass, fullname, shell ) because the dialog utility is either limited or either i know to less about using the dialog utility.
from what i see it only allows me to post these 4 boxes one by one,... (3 Replies)
Hi,
example of Unix / Linux dialog utility is below.
I am going to use dialog as simple GUI for testing of a modem.
So I need to combine some dialog boxes into one.
I need to have input box, output box, info box, dialog box,
radiobox as in any standard program with graphical user... (2 Replies)
Hi there all
I got the following
I got multiple arrays named for example
STAT_AAAA
STAT_AAAB
STAT_AAAC
STAT_AAAD
Now what I want I have chosen an option in a menu to select 1
but I dont want to write for all the same thing so I made it a signle one
now what I want is to get
STAT_ and... (6 Replies)
This should be simple, but i haven't done it before...
KSH
I am reading a file into an array and currently displaying the values to the screen. What I need to do is to display a subset of those values, likely numbered, and prompt the user to select one. When they enter the number, it... (2 Replies)