SORU
4 EKİM 2008, CUMARTESİ


Nasıl bash sayı değişkenleri tarafından tanımlanan bir dizi üzerinde yineleme mı?

Nasıl bir dizi değişken tarafından verilen bash numaraları bir dizi üzerinde yineleme mı?

Bunu yapabileceğimi biliyorum ("sıra ifade" bash documentation):

 for i in {1..5}; do echo $i; done

Hangi verir:

1
2
3
4
5

Nasıl bir değişken aralığı uç noktaları ya da değiştirebilir miyim? Bu çalışmıyor:

END=5
for i in {1..$END}; do echo $i; done

Yazdıran:

{1..5}

CEVAP
4 EKİM 2008, CUMARTESİ


for i in $(seq 1 $END); do echo $i; done

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • J Medema

    J Medema

    11 EKİM 2006
  • majesticdubstep

    majesticdubs

    3 Kasım 2011
  • ModNation Racers H.Q.

    ModNation Ra

    31 Ocak 2010