Well, there are a few ways to do what you want. As an example, if you have a directory with links to the applications that you want, like ~/myapps
, you could do it this way:
com1='zenity --title=Blitzstart --height=400 --list --separator=" & " --checklist --column="1/0" --column=befehl --column=Programm'
for app in ~/myapps/*
com2=" \"\" \"$app\" \"$app\""
It's not the prettiest (full path names), but it works. You may want to do something else, but they key here is just concatenating whatever you want onto the command string.