アプリ版:「スタンプのみでお礼する」機能のリリースについて

Cシェルで変数を表現するときに、その一部を違う変数で表現することはできないのでしょうか?

分かりにくいと思うので例を書きます。
例)
set HOGE1985=hoge
set VAR=1985
と2つの変数を使って以下のような使い方をしたいのです。
echo ${HOGE${VAR}}  ←echo ${HOGE1985} のイメージ
上記の表現では間違っていました。

ちょっと無理のある使い方のような気がしますが
もし可能であればどなたかご教授下さい。
お願いします。

A 回答 (2件)

あるいは


eval echo \$HOGE$VAR
    • good
    • 1
この回答へのお礼

この方法で出来ました☆
ありがとうございました。

お礼日時:2007/10/19 13:23

set ARRAY[HOGE1985]=hoge


set VAR=1985
echo ARRAY[HOGE${VAR}]
では駄目なん?
    • good
    • 0
この回答へのお礼

出来ました。ありがとうございました。
もっと簡単な方法があればご教授下さい。

お礼日時:2007/10/19 13:25

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!