2013-03-26 3 views
1
변수

와 변수 이름 만들기. 변수 temp_type을 만들지 않고이 작업을 수행 할 수 있습니까? echo ${!temp_type}은 무엇으로 대체하나요?나는 이런 식으로 뭔가를

덕분에이 게시물을 가로 질러 보았 지 다른 사람들을위한

+1

예,'평가 에코 '$' "$ {CASE} _type '나' 그런 식으로. –

+0

'$ {! foo}'로'foo'는 변수 여야합니다. 그래서, 아니 적어도, 당신이 준 코드와 함께, 정말로. 또한 하나의 임시 변수를 만드는 것을 피하기 위해'eval' 솔루션을 사용하지 않을 상황이 없습니다. – jedwards

답변

0

, 이것이 내가 그 일을의 발견 한 가지 방법은 다음과 같습니다

echo $(eval echo $`echo ${CASE}_TYPE`) 
+1

필요한 것은'eval 'echo "$'$ {CASE} '_ TYPE' '' – William

관련 문제