
Quiero configurar la variable e imprimirla sin una advertencia tonta "-bash: export: not a valid identifier" y cualquier otra. Y por supuesto sin ejecutar estas variables como comando. ¿Qué estoy haciendo mal?
#!/bin/bash
CONTAINERNAME = box.$(date +%Y-%m-%d-%H.%M.%S).$(cat /proc/sys/kernel/random/uuid)
echo $(CONTAINERNAME)
Respuesta1
la tercera línea debe ser
echo $CONTAINERNAME
Respuesta2
Debes eliminar el espacio antes y después de "=" como se muestra a continuación.
CONTAINERNAME=box.$(date +%Y-%m-%d-%H.%M.%S).$(cat /proc/sys/kernel/random/uuid)