업무/공부
[Linux] 쉘 스크립트 변수명을 중괄호로 묶는 습관 들이기
60cod
2023. 3. 7. 14:24
달러($)를 변수명 앞에 두어서 변수 표시를 하는데, 중괄호({})로 묶지 않는 경우 아래와 같은 일이 발생할 수 있다.
#!bin/bash
var="def"
echo "abc$varghi"
출력 → abc
(varghi 라는 이름의 변수를 찾게 됨..)
#!bin/bash
var="def"
echo "abc${var}ghi"
출력 → abcdefghi