Hallo zusammen,
erstmal die "Vorgeschichte": Ich wollte mir einen kleinen Snippetmanager für die Konsole schreiben. Der läuft auch soweit, ist allerdings nicht gerade eine Schönheit. Jetzt dachte ich mir wäre cool das ganze in Form von Shell-Dialogen zu machen.
Dabei stieß ich auf folgendes Problem:
Meine Snippets stehen in einer sql-table und ich möchte sie irgendwie in den Dialog bekommen, also habe ich versucht es reinzupipen.
for i in $(mysql ${MYSQL_CREDS} "SELECT title FROM category"); do echo "${i} \"FOO\" \\"; done | dialog --backtitle "CONSOLE SNIPPET MANAGER" --title "Choose a category" --cancel-label "Quit" --menu "Categories" 17 60 10
Folgende Fehlermeldung erscheint: Error: Expected at least 6 tokens for --menu, have 4.
Hat jemand Erfahrung mit dem erstellen dynamischer Bash-Dialoge?
Danke schonmal 😉