Ik wil een script maken om een openvpn-verbinding te openen vanuit een menu. Dat menu wil ik doen met zenity. Maar op de een of andere manier worden de parameters niet goed doorgegeven. De titel die eigenlijk VPN MENU zou moeten zijn zie je als "VPN en in het menu zelf vind ik MENU" terug als keuze.
Met het commando echo "$VPNMENU" ziet alles er wel normaal uit? Waar doe ik iets fout?
Het script:
#!/bin/sh
# maak een lijst van conf-bestanden in ~.openvpn
VPNCONFS=`ls ~/.openvpn/*.conf | cut -d\/ -f5 | cut -d. -f1 `
VPNARRAY=($VPNCONFS)
VPNMENU="--list --title=\"VPN MENU\" --column=VPN"
for i in ${!VPNARRAY
do
VPNMENU+=" ${VPNARRAY
}"
done
echo "$VPNMENU"
choice=`zenity $VPNMENU`
echo $choice