Bir değişkende saklandığı $ @ 'nin n-th parametresini (komut dosyasına iletilen komut satırı parametrelerinin listesi) almak istiyorum.
$ {$ n} numaralı ürününü denedim.
Örneğin, ben bir çağırma 2 komut satırı parametresini almak istiyorum:
./my_script.sh alpha beta gamma
Ve endeks açık ama değişken n saklanan olmamalıdır.
Sourcecode:
n=2
echo ${$n}
Ben çıktı "beta" olmasını beklediğiniz, ama hata alıyorum:
./my_script.sh: line 2: ${$n}: bad substitution
yanlış yapıyorum?
Bu kopyası. Aynı soru burada: http://stackoverflow.com/questions/1497811/how-to-get-the-nth-positional-argument-in-bash –