
Ich möchte eine Variable festlegen und sie ohne die dumme Warnung „-bash: export: kein gültiger Bezeichner“ oder ähnliches drucken. Und natürlich ohne diese Variablen als Befehl auszuführen. Was mache ich falsch?
#!/bin/bash
CONTAINERNAME = box.$(date +%Y-%m-%d-%H.%M.%S).$(cat /proc/sys/kernel/random/uuid)
echo $(CONTAINERNAME)
Antwort1
Die dritte Zeile muss
echo $CONTAINERNAME
Antwort2
Sie sollten Leerzeichen vor und nach "=" löschen, wie unten
CONTAINERNAME=box.$(date +%Y-%m-%d-%H.%M.%S).$(cat /proc/sys/kernel/random/uuid)