Как распечатать собственную переменную без предупреждения

Как распечатать собственную переменную без предупреждения

Я хочу задать переменную и вывести ее без глупого предупреждения "-bash: export: not a valid identifier" и любого другого. И, конечно, без выполнения этой переменной как команды. Что я делаю не так?

#!/bin/bash
CONTAINERNAME = box.$(date +%Y-%m-%d-%H.%M.%S).$(cat /proc/sys/kernel/random/uuid)
echo $(CONTAINERNAME)

эхо-переменные

решение1

третья строка должна быть

echo $CONTAINERNAME

решение2

Вам следует удалить пробелы до и после «=», как показано ниже.

CONTAINERNAME=box.$(date +%Y-%m-%d-%H.%M.%S).$(cat /proc/sys/kernel/random/uuid)

Связанный контент