Hello ToddAndMargo, On Tue, 9 Sep 2025 11:50:57 -0700 ToddAndMargo via users <users@xxxxxxxxxxxxxxxxxxxxxxx> wrote: > Hi All, > > I know how to do this in Raku (Perl 6), but how do I assist > the return values of this zenity call inside a bash > script to separate variables? > > > $ zenity --forms --title="Create user" --text="Add new user" --add-entry="First Name" --add-entry="Last Name" --add-entry="Username" --add-password="Password" --add-password="Confirm Password" --add-calendar="Expires" > > aaa|bbb|ccc|ddd|ddd|09/10/2025 A bash approach, using simple arrays: $ IFS='|' $ declare -a ARRAY=($(zenity --forms --title="Create user" --text="Add new user" --add-entry="First Name" --add-entry="Last Name" --add-entry="Username" --add-password="Password" --add-password="Confirm Password" --add-calendar="Expires")) $ echo ${#ARRAY[@]} <- show the number of array cells $ echo ${ARRAY[@]} <- show all array cells Regards, -- wwp https://useplaintext.email/ -- _______________________________________________ users mailing list -- users@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to users-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/users@xxxxxxxxxxxxxxxxxxxxxxx Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue