
変数を設定して、「-bash: export: 有効な識別子ではありません」などの警告を出さずに出力したいです。もちろん、この変数をコマンドとして実行することもありません。何が間違っているのでしょうか?
#!/bin/bash
CONTAINERNAME = box.$(date +%Y-%m-%d-%H.%M.%S).$(cat /proc/sys/kernel/random/uuid)
echo $(CONTAINERNAME)
答え1
3行目は
echo $CONTAINERNAME
答え2
以下のように「=」の前後のスペースを削除する必要があります。
CONTAINERNAME=box.$(date +%Y-%m-%d-%H.%M.%S).$(cat /proc/sys/kernel/random/uuid)