나는 많은 스크립트에서 "$var"
및의 사용법을 보았으므로 차이점을 "${var}"
알고 싶습니다."$var"
"${var}"
답변1
중괄호는 매개변수 구문의 시작과 끝을 명시적으로 나타냅니다. 그렇지 않으면 차이가 없습니다. 이는 다음과 같은 특정 진술을 명시적으로 만듭니다.
$ foo=bar
$ echo "$fooa" # Is this $foo + a, or $fooa?
$ echo "${foo}a"
bara
나는 많은 스크립트에서 "$var"
및의 사용법을 보았으므로 차이점을 "${var}"
알고 싶습니다."$var"
"${var}"
중괄호는 매개변수 구문의 시작과 끝을 명시적으로 나타냅니다. 그렇지 않으면 차이가 없습니다. 이는 다음과 같은 특정 진술을 명시적으로 만듭니다.
$ foo=bar
$ echo "$fooa" # Is this $foo + a, or $fooa?
$ echo "${foo}a"
bara