값을 검색하는 경우 변수 대체를 변수 대체라고 부르는 이유는 무엇입니까?

값을 검색하는 경우 변수 대체를 변수 대체라고 부르는 이유는 무엇입니까?

나는 읽었다여기다음 텍스트:

변수의 이름은 해당 값(즉, 보유하는 데이터)에 대한 자리 표시자입니다. 해당 값을 참조(검색)하는 것을 변수 대체라고 합니다.

값을 검색/참조하는 경우 단순히 "검색" 또는 "참조"가 아닌 "대체"라는 용어가 사용되는 이유는 무엇입니까?

답변1

문자열의 관점에서 생각해보세요.

${variable}

변수 대체 후에는 다음과 같습니다.

value

자리 표시자는 다음과 같습니다.교체됨값에 따라 변수 대체가 가능합니다. 그 이후에는 변수에 대한 참조가 없습니다(쉘은 값이 어디서 왔는지 기억하지 못합니다).

관련 정보