Hallo zusammen,
weiß nicht genau, ob ich hier im richtigen Forum bin. Möchte gern in einem Shell-Script eine Tabelle in einer DB erstellen, der Namen aus einem festen Teil und aus einer Variablen besteht.
#! /bin/bash DATUM=` date +%Y%m%d` QUERY=$(printf '"create table datenlager.crdata_aktuell_' ; printf $DATUM ; printf ' like crdata01_n00_aktuell"') echo $QUERY mysql -e $QUERY --user=xxx --password=yyy
Aber die Tabelle wird nicht erstellt. Es kommt ein Hinweis (ellenlang) auf die "richtige" Syntax.
Das 'echo' habe ich nur reingemacht, um zu gucken, wie der String aussieht. Und da sieht er gut aus ☹
Wie kann ich das bewerkstelligen, dass die Tabelle innerhalb des Scripts erstellt wir?
Danke Thomas