電子書籍の厳選無料作品が豊富!

linuxのシェルスクリプト

シェルスクリプトの質問をどこですればよいのかよくわからないので、ここでさせていただきます。

最近、始めてシェルスクリプトの勉強を始めました。

スクリプトに渡す引数を出力したいと思い、
echo $1
echo $2
echo $3

とかくと、スクリプトに渡した引数が出力されます。

これを、for文で書くと
for i in 1 2 3
do
echo $i
done
とねるのですが、これでは1,2,3が出力されてしまいます。
どうなおしたらいいのでしょうか?
よろしくお願いいたします。

A 回答 (1件)

for i in 1 2 3


do
eval echo '$'$i
done

といた感じだと思います。
    • good
    • 0
この回答へのお礼

ありがとうございます。無事に解決いたしました。お礼を厚く申し上げます。

お礼日時:2010/10/08 10:35

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