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

  • FamilyFeud

    FamilyFeud

    22 AĞUSTOS 2006
  • Fuse

    Fuse

    21 Kasım 2005
  • Official Clouds

    Official Clo

    1 HAZİRAN 2011