From: ToddAndMargo <ToddAndMargo@xxxxxxxx> > 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 You could, for instance, assuming a small number of return arguments: $ retVal=$(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") $ v1=$(echo $retVal | cut -d\| -f1) $ v2=$(echo $retVal | cut -d\| -f2) $ v3=$(echo $retVal | cut -d\| -f3) $ v4=$(echo $retVal | cut -d\| -f4) $ v5=$(echo $retVal | cut -d\| -f5) $ v6=$(echo $retVal | cut -d\| -f6) -- _______________________________________________ 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