경고 없이 자신의 변수를 인쇄하는 방법

경고 없이 자신의 변수를 인쇄하는 방법

변수를 설정하고 "-bash: 내보내기: 유효한 식별자가 아닙니다"라는 멍청한 경고 없이 인쇄하고 싶습니다. 물론 이 변수를 명령으로 실행하지 않고 말이죠. 내가 뭘 잘못하고 있는 걸까?

#!/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)

관련 정보