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

  • eurotuner

    eurotuner

    6 Mart 2006
  • Gigawipf

    Gigawipf

    18 ŞUBAT 2010
  • TheTwistedFrequency

    TheTwistedFr

    26 NİSAN 2010