
변수를 설정하고 "-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)