![tcsh에서 변수 간접 참조를 구현하는 방법(다른 변수에 이름이 저장된 변수 참조)](https://linux55.com/image/45826/tcsh%EC%97%90%EC%84%9C%20%EB%B3%80%EC%88%98%20%EA%B0%84%EC%A0%91%20%EC%B0%B8%EC%A1%B0%EB%A5%BC%20%EA%B5%AC%ED%98%84%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95(%EB%8B%A4%EB%A5%B8%20%EB%B3%80%EC%88%98%EC%97%90%20%EC%9D%B4%EB%A6%84%EC%9D%B4%20%EC%A0%80%EC%9E%A5%EB%90%9C%20%EB%B3%80%EC%88%98%20%EC%B0%B8%EC%A1%B0).png)
나는 다음을 수행하려고합니다 :
set a = kitten
set temp_kitten = purr
echo ${temp_$a}
나는 echo
명령이 "purr"를 반환하기를 원합니다.
일반적인 아이디어는 한 배열에 여러 개의 변수가 있고 다른 배열에 여러 개의 변수가 있고 이를 비교하기 위해 루프에서 반복 temp_variables
하고 싶다는 것입니다 .foreach
나는 다음을 수행하려고합니다 :
set a = kitten
set temp_kitten = purr
echo ${temp_$a}
나는 echo
명령이 "purr"를 반환하기를 원합니다.
일반적인 아이디어는 한 배열에 여러 개의 변수가 있고 다른 배열에 여러 개의 변수가 있고 이를 비교하기 위해 루프에서 반복 temp_variables
하고 싶다는 것입니다 .foreach