So drucken Sie Ihre eigene Variable ohne Warnung

So drucken Sie Ihre eigene Variable ohne Warnung

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)

Echo-Variablen

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)

verwandte Informationen