
Quero definir a variável e imprimi-la sem aviso idiota "-bash: export: não é um identificador válido" e qualquer outro. E claro, sem executar essas variáveis como comando. O que estou fazendo de errado?
#!/bin/bash
CONTAINERNAME = box.$(date +%Y-%m-%d-%H.%M.%S).$(cat /proc/sys/kernel/random/uuid)
echo $(CONTAINERNAME)
Responder1
a terceira linha deve ser
echo $CONTAINERNAME
Responder2
Você deve excluir o espaço antes e depois de "=" conforme abaixo
CONTAINERNAME=box.$(date +%Y-%m-%d-%H.%M.%S).$(cat /proc/sys/kernel/random/uuid)