(bash) eval [arg...]
쿠버네티스 이해가 잘 안되서, 일단 찬찬히 코드 리딩을 하고 있다. 그 중 하나가 eval $(minikube docker-env) 이것(docker-env 세팅을 통해 docker 이미지를 빌드하고 쉽게 쿠버네티스에서 이용할 수 있게 함)인데, 왜째서 eval을 쓰는지 의문이었다. > 그냥 긁어다가 쓰면 되려나 했지만 어차피 안쓸 명령어도 아닌거 같아서 찾아보았다. 어차피 bash 명령이기도 하고 RTFM에 따르면, 예제가 다음과 같다. foo=10 x=foo y='$'$x echo $y $foo eval y='$'$x echo $y 10 이 예제를 봐서는 재귀적으로 변수 치환이 이루어 지는 것 같지만, 단 한번 이루어 진다고 한다.... 이러면 eval 명령어는 기회를 한번 더 달라, 이 라인을 다시..
code
2020. 11. 16. 23:12